六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

學(xué)習(xí)啦 > 新聞資訊 > 科技 > 微信小程序web開發(fā)工具破解版地址入口(2)

微信小程序web開發(fā)工具破解版地址入口(2)

時間: 小蘭676 分享

微信小程序web開發(fā)工具破解版地址入口

  路由:

  路由在項目開發(fā)中一直是個核心點,在這里其實微信對路由的介紹很少,可見微信在路由方面經(jīng)過很好的封裝,也提供三個跳轉(zhuǎn)方法。

  wx.navigateTo(OBJECT):保留當(dāng)前頁面,跳轉(zhuǎn)到應(yīng)用內(nèi)的某個頁面,使用wx.navigateBack可以返回到原頁面。

  wx.redirectTo(OBJECT):關(guān)閉當(dāng)前頁面,跳轉(zhuǎn)到應(yīng)用內(nèi)的某個頁面。

  wx.navigateBack():關(guān)閉當(dāng)前頁面,回退前一頁面。

  這三個基本上使用足夠,在路由方面微信封裝的很好,開發(fā)者根本不用去配置路由,往往很多框架在路由方面配置很繁瑣。

  組件:

  此次微信在組件提供方面也是非常全面,基本上滿足項目需求,故而開發(fā)速度非???,開發(fā)前可以認真瀏覽幾次,開發(fā)效率會很好。

  其它:

  任何外部框架以及插件基本上無法使用,就算原生的 js 插件也很難使用,因為以前的 js 插件也基本上全部是一操作 dom 的形式存在,而微信應(yīng)用號此次的架構(gòu)是不允許操作任何 dom,就連以前開發(fā)者們習(xí)慣使用的動態(tài)設(shè)置的rem.js也是不支持的。

  此次微信還提供了 WebSocket,就可以直接利用它做聊天,可以開發(fā)的空間非常大。

  跟公眾號對比博卡君發(fā)現(xiàn),開發(fā)應(yīng)用號組件化,結(jié)構(gòu)化,多樣化。新大陸總是充滿著驚喜,更多的彩蛋等著大家來發(fā)現(xiàn)。

  接下來開始搞一些簡單的代碼了!

  1. 找到項目文件夾,導(dǎo)入你的編輯器里面。在這里,博卡君使用了 Sublime Text 編輯器。你可以根據(jù)自己的開發(fā)習(xí)慣選擇自己喜歡的編輯器。

  2. 接下來,你需要根據(jù)自己的項目內(nèi)容調(diào)整項目結(jié)構(gòu)。在范例項目中,「card_course」目錄下面主要包含了「tabBar」頁面以及該應(yīng)用的一些配置文件。

  3. 示例項目的「tabBar」是五個菜單按鈕:

  4. 找到「app.json」文件,用來配置這個五個菜單。在代碼行中找到「tabBar」:

  你可以根據(jù)實際項目需求更改,其中:

  「Color」是底部字體顏色,「selectedColor」是切換到該頁面高亮顏色,「borderStyle」是切換菜單上面的一條線的顏色,「backgroundColor」是底部菜單欄背景顏色。文字描述較為抽象,建議你一一調(diào)試并查看其效果,加深印象。

  「list」下的代碼順序必須依次放置,不能隨便更改。

  「pagePath」之后的文件名內(nèi),「.wxml」后綴被隱藏起來了,這是微信開發(fā)代碼中人性化的一點——幫你節(jié)約寫代碼的時間,無須頻繁聲明文件后綴。

  「iconPath」為未獲得顯示頁面的圖標(biāo)路徑,這兩個路徑可以直接是網(wǎng)絡(luò)圖標(biāo)。

  「selectedIconPath」為當(dāng)前顯示頁面高亮圖標(biāo)路徑,可以去掉,去掉之后會默認顯示為「iconPath」的圖標(biāo)。

  「Text」為頁面標(biāo)題,也可以去掉,去掉之后純顯示圖標(biāo),如只去掉其中一個,該位置會被占用。

  注意:微信的底部菜單最多支持五欄(五個 icons),所以在你設(shè)計微信應(yīng)用的 UI 和基本架構(gòu)時就要預(yù)先考慮好菜單欄的排布。

  5. 根據(jù)以上代碼規(guī)則,博卡君做好了示例項目的基本架構(gòu),供你參考:

  6. 「Json」文件配置好后,「card_course」的基本結(jié)構(gòu)入上圖所示,不需要的子集都可以暫時刪除,缺少的子集則需要你主動新建。刪除子集時記得順帶檢查一下「app.json」里的相關(guān)內(nèi)容是否已經(jīng)一并刪除。

  注意:博卡君個人建議你新建一個「wxml」文件的同時,把對應(yīng)的「js」和「wxss」文件一起新建好,因為微信應(yīng)用號的配置特點就是解析到一個「wxml」文件時,會同時在同級目錄下找到同文件名的「js」和「wxss」文件,所以「js」文件需及時在「app.json」里預(yù)先配置好。

  編寫「wxml」時,根據(jù)微信應(yīng)用號提供的接口編碼即可,大部分就是以前的「div」,而現(xiàn)在就用「view」即可。需要用其它子集時,可以根據(jù)微信提供的接口酌情選擇。

  使用「class」名來設(shè)置樣式,「id」名在這里基本沒有什么用處。主要操作數(shù)據(jù),不操作「dom」。

  7. 以上是示例項目首頁的「wxml」編碼。從圖中就可以看出,實現(xiàn)一個頁面代碼量非常少。

  8. 「Wxss」文件是引入的樣式文件,你也可以直接在里面寫樣式,示例中采用的是引入方式:

  9. 修改代碼后刷新一次,可以看到未設(shè)背景的「view」標(biāo)簽直接變成了粉色。

  注意:修改「wxml」和「wxss」下的內(nèi)容后,直接 F5 刷新就能直接看到效果,修改「js」則需點擊重啟按鈕才能看到效果。

  10. 另外,公共樣式可以在「app.wxss」里直接引用。

  11. 「Js」文件需要在「app.json」文件的「page」里預(yù)先配置好。為了項目結(jié)構(gòu)清晰化,博卡君在示例項目中的「index」首頁同級目錄新建其它四個頁面文件,具體如下:

  經(jīng)過以上步驟,案例中的五個底部菜單就全部配置完畢了。

微信小程序web開發(fā)工具下載地址相關(guān)文章:

1.怎么注冊微信公眾號小程序


2365541