小程序API
1、國外推薦github pages
2、國內(nèi)推薦coding
不需要搭建搭建服務器,啟動pages即可預覽前端頁面
可以使用webpack 再安裝babel 即可以對es6編譯成es5 又可以打包
https://cn.vuejs.org/v2/api/#...
在使用keep-alive的時候會多出一個生命函數(shù)actived
你可以在b狀態(tài)發(fā)生改變的時候退會的時候傳入一個參數(shù)?告訴c狀態(tài)改變了。然后再決定要不要重新渲染,總之要給出一個flag能讓c觀測到b是否改變了,再決定是否維持緩存就好了
可以使用vlc,針對ios、android編寫插件
<toast
v-model="msg"
type="text"
:time="time"
position="top"
text="刪除成功">
</toast>
作為一個子組件 props接收父組件傳遞的time 父組件的時間可以引入全局的變量,全局變量可以定義在main.js里面window.TOAST_TIME = 1800
小程序可以內(nèi)嵌網(wǎng)頁,可以在網(wǎng)頁里下載緩存
類似下面這樣的
label.el-radio {
.el-radio__label {
display: none;
}
}
label.el-radio.is-checked {
.el-radio__label {
display: inline;
}
}
你說的 showCancelButton 是指 取消 按鈕,而不是右上角的 X。
我看了 Element UI 的源碼,有一個屬性可以幫到你,源碼見下圖。
你可以使用 showClose: false 這個屬性,來控制不顯示右上角的 X。
這個屬性,源碼中有,文檔中沒有寫明。我已經(jīng)發(fā)了一個PR更新了文檔,正在等待被 merge。
我也實在不知道怎么處理,卸載了從新安裝好了,提供給后來人參考
pyspider 調(diào)用 phantomjs 本身不保存 cookies 啊,源代碼第22行:
phantom.clearCookies();
你可以這樣理解
兩個函數(shù)
function f1(f){}
function f2(){}
調(diào)用第一個函數(shù),把第二個函數(shù)作為參數(shù)傳遞進去
f1(f2)是不是少了個 /
~/common
檢查代碼,看看是哪個數(shù)組使用有問題,比如一直在push但沒有清空之前的數(shù)據(jù)這種。
ES6
const arr = [ { a: 1 }, { a: 2 } ];
const obj = { ...arr };
console.log( obj ); // { 0: { a: 1 }, 1: { a: 2 } }provisional headers are shown意味著你的請求沒有真正發(fā)出去,provisional是臨時的意思。
檢查一下你的瀏覽器是不是有什么插件阻止了該請求,AdBlock之類的。
chrome下訪問這個內(nèi)部頁面:chrome://net-internals,用請求的URL搜索一下。
阿里釘釘不支持前端跨域訪問,需要通過后端獲取token后再返回前端。我采用的是.net作后端,官方?jīng)]有提供SDK,需要自己寫,需要使用到httpRequest類(我用的IDE是vs2017,在NuGet管理包里全稱是FastHttpRequest),列出簡單的代碼如下
前端html
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script src="Scripts/jquery-3.3.1.min.js"></script>
<script type="text/javascript">
$(function () {
$("#getToken").click(function () {
$.ajax({
type: "post",
url: "getToken.ashx",
success: function (data) {
console.info(data);
}, error: function () {
console.info("error");
}
})
});
})
</script>
</head>
<body>
<button type="button" id ="getToken">獲取token</button>
</body>
</html>
cs文件
using System;
using System.Collections.Generic;
using HttpRequest;
namespace myDDDev
{
public static class DDConfig
{
public static string __CorpID = "xxxx"; //corpId
public static string __CorpSecret = "xxxxx"; //corpSecret
}
public class M_AccessToken
{
public string access_token { get; set; }
public int errcode { get; set; }
public string errmsg { get; set; }
}
public static class DDHelper
{
public static string GetAccessToken(string url)
{
if (url != "")
{
try
{
HttpRequest.HttpHelper.HttpResult result = HttpRequest.HttpHelper.Get(url);
M_AccessToken oat = Newtonsoft.Json.JsonConvert.DeserializeObject<M_AccessToken>(result.ToStringResult());
if (oat != null)
{
if (oat.errcode == 0)
{
return oat.access_token;
}
}
}
catch (Exception ex)
{
throw;
}
}
return "";
}
}
}
ashx文件
using System;
using System.Web;
using myDDDev;
using System.Web.SessionState;
public class getToken : IHttpHandler, IRequiresSessionState
{
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
//獲取AccessToken的方法是向 https://oapi.dingtalk.com/gettoken?corpid=id&corpsecret=secrect GET請求。
string getUrl = string.Format("https://oapi.dingtalk.com/gettoken?corpid={0}&corpsecret={1}", DDConfig.__CorpID, DDConfig.__CorpSecret);
//access_token 會失效,需要定期獲??;
string access_token = DDHelper.GetAccessToken(getUrl);
context.Session["token"] = access_token;
context.Response.Write("access_token:" + access_token);
}
public bool IsReusable
{
get
{
return false;
}
}
}const div = document.createElement('div') // 創(chuàng)建div
div.innerHTML = res.data // 將返回的form 放入div
document.body.appendChild(div)
document.forms[0].submit()
nuxt 其實也是需要選 express 還是 koa 的,腳手架初始的時候
egg 原則上只是類 koa
它們核心在 vue ssr 上多是 vue-server-render
北大青鳥APTECH成立于1999年。依托北京大學優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達內(nèi)教育集團成立于2002年,是一家由留學海歸創(chuàng)辦的高端職業(yè)教育培訓機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學校辦產(chǎn)業(yè)為響應國家深化產(chǎn)教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復興的升級產(chǎn)業(yè)鏈。利用北京大學優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓領(lǐng)域的先行者
曾工作于聯(lián)想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經(jīng)理職務負責iOS教學及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風格 授課風格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。