1、F8調試 跳到下一個斷點,F10單步調試
2、可以用sublime或者webstorm等編輯器編輯,然后再用開發(fā)者工具調試
3、文字只有被text標簽包圍,才能在手機端長按選中復制
4、屬性值要是設置成false,記得要加雙大括號,{{false}}
5、//按住alt + shift + F 可以格式化代碼樣式
6、require 只能用相對路徑
7、this.data做數據綁定的方法已失效,只能使用this.setData
8、小程序總是會讀取data對象來做數據綁定,這個動作我們稱為動作A,而這個動作A的執(zhí)行,是在onLoad函數執(zhí)行之后發(fā)生的
9、先靜后動,先樣式再數據
10、綁定模板數據時 用這種方式省去item.屬性的方式,直接用屬性名就可以
11、緩存的上限最大不能超過10MB,清除緩存,共8種方法,分為同步和異步兩種
12、調用data的變量時,要使用this.data.+變量名,方法里面調用this時要使用var that = this;方式
13、// target 和currentTarget的區(qū)別
1、target指的是當前點擊的組件?和currentTarget 指的是事件捕獲的組件
2、target這里指的是image,而currentTarget指的是swiper
14、如果要跳轉到一個帶tab選項卡的頁面,必須使用wx.switchTab 這個新增方法
如果要跳轉到一個不帶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參數錯誤,500服務器未知錯誤,502網關錯誤,301重定向
22、不可以對template設置class屬性(CSS),只能在外面加一個view,設置
23、css中黑體字一般都用#333或者#666,注釋用#99
23、如果要是異步加載,比如wx.request,必須給data涉及的數據,初始值,防止頁面加載的時候,出現渲染層錯誤
24、往template傳數據時,是可以傳單個的變量,也可以把多個變量封裝成對象,進行傳輸,比如 data="{{stars:stars, score:average}}"
25、scroll-view 使用flex布局,樣式無效
26、input捕獲失去焦點和回車的方法是“bindchange”或者bindlur,以及bindconfirm捕獲鍵盤的完成
27、三個點...表示展開對象
28、tabbar的突破路徑不要使用絕對路徑
29、white-space 在CSS中控制換行