jq不是很熟??梢栽囋囋?code>then里打印上一步的結果,看看是不是jq自己的問題。如果是的話可以自己重新封裝一下
我也是遇到同種情況
原生js XMLHttpRequest在onreadystatechange事件根據(jù)判斷readyState和status的狀態(tài)可以知道數(shù)據(jù)是否已發(fā)送完
let hint = function(message, type) => {console.log(this)}
普通函數(shù),
以函數(shù)調用模式,直接調用 hint() ,
非嚴格模式下,里面的this指向全局變量,也就是里面的 vue對象
嚴格模式下,this指向undefined.
并且, ES6 的模塊自動采用嚴格模式,不管有沒有在模塊頭部加上"use strict";
箭頭函數(shù)
默認指向在定義它時所處的對象(宿主對象),不會指向vue.
所有 改成
Vue.use(ElementUI);
var vue = new Vue();
vue.$message({})
就最直接了
模板字符串建議了解一下
第一個問題:怎樣銷毀緩存,官網也說了,用keep-alive的時候,配合activated使用,需要銷毀緩存的時候,把數(shù)據(jù)清空(數(shù)據(jù)驅動沒毛病吧).
第二個問題:詳情頁里面的相關推薦點擊會再次進入詳情頁,只是id變了,頁面沒變,此時beforeRouteUpdate這個鉤子會觸發(fā)。個人用這個鉤子是因為:點相關推薦切換的時候會閃動上次sku的內容,而且很久。
data 的格式不對
data: {
conttent: "xxxxx",
id: 123,
create_time: "",
type: "",
statte: ""
}檢查一下代碼用到$route的地方,極有可能的情況是,watch在發(fā)生變化時,$route還是undefined。日志打印一下$route。
Map沒有map這個方法,兄臺
樓上的大哥已經給了各種改寫。就說下這段代碼為什么輸出100個101,以及為什么打印出一個“大值”吧
var value = 0
while(value++ < 100){
setTimeout(() => console.log(value),100)
}
1.首先要理解,setTimeout是異步的,會被放到任務隊列中,直到主進程里的同步代碼執(zhí)行完畢,才會去任務隊列執(zhí)行setTimeout
2.所以setTimeout并不一定是在100毫秒后執(zhí)行console.log(value),必須有一個前提,就是主進程的同步代碼執(zhí)行完畢,也就是主進程空閑的情況下,100毫秒后執(zhí)行console.log(value)
3.再回看代碼的執(zhí)行順序,就是0 < 100所以進去,JS看到setTimeout是異步的,它就把里面的函數(shù)扔到任務隊列中,然后1 < 100繼續(xù)進入循環(huán),JS看到還是setTimeout..就繼續(xù)扔進到任務隊列里,扔了100次,終于跳出循環(huán)
4.跳出循環(huán)之后,主進程也就都執(zhí)行完了,這時候JS去看任務隊列里有100個函數(shù),全是打印console.log(value)的,此時value是101,所以就輸出100次101
至于,為什么輸出了一個“大值”,你肯定是在開發(fā)者工具里運行的,你要是在vscode或者其他編輯器里就沒這個問題。開發(fā)者工具你每次回車它都會自動返回一個執(zhí)行結果的.
比如,你輸入 var a = 10 回車,它返回undefined,就是說這個語句的執(zhí)行結果是undefined。
你這個問題和fastjson沒太大關系
1.你需要現(xiàn)保證后臺的數(shù)據(jù)能傳到前臺,比如console.info(xxx)能打印出來
2.第一步搞定后,再把你的對象搞成你的業(yè)務數(shù)據(jù),就是那個json形式的字符串,剩下的就是前段的json數(shù)據(jù)處理了
加油,你行滴!
“粘包”?哪看的這些自己 YY 的概念啊。
$("input:checkbox:checked"),選擇選中的
大概意思是RouterMap沒有render方法,他應該不是個組件
我很好奇這個routermap是什么,網上也搜不到,router v4的包里也沒有這個模塊,能不能把你的資料給我看看?
只能自定義,官方不支持
= =在大佬的提醒下 原來使用session 時 程序會對session文件加鎖 直到程序結束時才釋放 所以導致了其他接口的阻塞 所以在耗時任務中 最好 不使用session 或者 使用session_write_close 提前釋放鎖
windows上,你可以試著用 管理員權限 打開webstorm
mac上使用sudo命令
北大青鳥APTECH成立于1999年。依托北京大學優(yōu)質雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達內教育集團成立于2002年,是一家由留學海歸創(chuàng)辦的高端職業(yè)教育培訓機構,是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學校辦產業(yè)為響應國家深化產教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復興的升級產業(yè)鏈。利用北京大學優(yōu)質教育資源及背
博為峰,中國職業(yè)人才培訓領域的先行者
曾工作于聯(lián)想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經理從事移動互聯(lián)網管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經理職務負責iOS教學及管理工作。
浪潮集團項目經理。精通Java與.NET 技術, 熟練的跨平臺面向對象開發(fā)經驗,技術功底深厚。 授課風格 授課風格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網頁制作和網頁游戲開發(fā)。
具有10 年的Java 企業(yè)應用開發(fā)經驗。曾經歷任德國Software AG 技術顧問,美國Dachieve 系統(tǒng)架構師,美國AngelEngineers Inc. 系統(tǒng)架構師。