1、F8調(diào)試 跳到下一個斷點携狭,F(xiàn)10單步調(diào)試
2继蜡、可以用sublime或者webstorm等編輯器編輯,然后再用開發(fā)者工具調(diào)試
3逛腿、文字只有被text標(biāo)簽包圍稀并,才能在手機(jī)端長按選中復(fù)制
4、屬性值要是設(shè)置成false单默,記得要加雙大括號碘举,{{false}}
5、//按住alt + shift + F 可以格式化代碼樣式
6搁廓、require 只能用相對路徑
7引颈、this.data做數(shù)據(jù)綁定的方法已失效,只能使用this.setData
8境蜕、小程序總是會讀取data對象來做數(shù)據(jù)綁定蝙场,這個動作我們稱為動作A,而這個動作A的執(zhí)行粱年,是在onLoad函數(shù)執(zhí)行之后發(fā)生的
9李丰、先靜后動,先樣式再數(shù)據(jù)
10逼泣、綁定模板數(shù)據(jù)時 用這種方式省去item.屬性的方式,直接用屬性名就可以
11舟舒、緩存的上限最大不能超過10MB拉庶,清除緩存,共8種方法秃励,分為同步和異步兩種
12氏仗、調(diào)用data的變量時,要使用this.data.+變量名,方法里面調(diào)用this時要使用var that = this;方式
13皆尔、// target 和currentTarget的區(qū)別
1呐舔、target指的是當(dāng)前點擊的組件?和currentTarget 指的是事件捕獲的組件
2、target這里指的是image慷蠕,而currentTarget指的是swiper
14珊拼、如果要跳轉(zhuǎn)到一個帶tab選項卡的頁面,必須使用wx.switchTab 這個新增方法
如果要跳轉(zhuǎn)到一個不帶tab選項卡的頁面流炕,還是需要使用redirect或者navigate
15澎现、新建的json和js,json加空大括號每辟,js加page({})剑辫,防止編譯報錯
16、快速新建文件的方法渠欺,可在app.json的pages打出來妹蔽,讓系統(tǒng)自動生成
17、從豆瓣api中獲取信息挠将,api.douban.com/v2/movie/subject/id
18胳岂、@import的最后要加上一個分號
19、display:flex使用彈性盒子模型時捐名,vertical-align不會再生效
20旦万、https請求,header中建議填寫”content-type" : "json"
21镶蹋、404地址錯誤成艘,400參數(shù)錯誤,500服務(wù)器未知錯誤贺归,502網(wǎng)關(guān)錯誤淆两,301重定向
22、不可以對template設(shè)置class屬性(CSS)拂酣,只能在外面加一個view秋冰,設(shè)置
23、css中黑體字一般都用#333或者#666婶熬,注釋用#99
23剑勾、如果要是異步加載,比如wx.request赵颅,必須給data涉及的數(shù)據(jù)虽另,初始值,防止頁面加載的時候饺谬,出現(xiàn)渲染層錯誤
24捂刺、往template傳數(shù)據(jù)時,是可以傳單個的變量,也可以把多個變量封裝成對象族展,進(jìn)行傳輸森缠,比如 data="{{stars:stars, score:average}}"
25、scroll-view 使用flex布局仪缸,樣式無效
26贵涵、input捕獲失去焦點和回車的方法是“bindchange”或者bindlur,以及bindconfirm捕獲鍵盤的完成
27腹殿、三個點...表示展開對象
28独悴、tabbar的突破路徑不要使用絕對路徑
29、white-space 在CSS中控制換行