具體如下:
template
模板,在定義的時候使用name屬性,如以下聲明方式
<templatename="mytemp"><view>name:{{names}}address:{{add}}</view></template>
模板不能直接在界面上顯示,需要調用的時候才能顯示出來,調用的時候需要使用is屬性來說明調用的是哪個模板,并且傳參的形式可以有多種
<!--直接給模板里面用到的字段賦值--><templateis="mytemp"data="{{names:'aaa',add:'bbbb'}}"></template><!--通過給模板賦值對象來調用--><templateis="mytemp"data="{{...person}}"></template><!--通過給模板賦值數組里面的對象來調用--><templateis="mytemp"data="{{...persons[0]}}"></template><templateis="mytemp"data="{{...persons[1]}}"></template>
模塊化
我們可以將一些公共的代碼抽離成為一個單獨的 js 文件,作為一個模塊,微信官方文檔給的說明是需要exports和require來配套使用,需要exports來聲明供外部調用,使用的時候需要require來引用下,我看有的視頻說的是如果使用require調用的時候需要本地下載node.js,反正我是下載了,如果使用的時候有問題就下載下吧。我創建了一個common.js格式如下:
//引用urlrequire("url.js");functionlog(str){console.log("log:"+str);}//暴露log方法module.exports.log=log;
在用到的時候可以用如下方式:
varcommon=require("../../common/common.js");Page({click:function(){common.log("輸出消息");}})
感謝你能夠認真閱讀完這篇文章,希望小編分享的“微信小程序中模板和模塊化怎么用”這篇文章對大家有幫助,同時也希望大家多多支持本站,關注本站行業資訊頻道,更多相關知識等著你來學習!
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
秘樂短視頻賺錢靠譜嗎?目前來看,秘樂短視頻賺錢是不靠譜的。秘樂短視頻賺錢是秘樂短視頻經營平臺推出的一種營銷套路而已,先吸引用戶購買【秘豆】或是通過其他的方式積累一定額度的秘豆,然后在進行兌換現金。而且提現的時候需要用戶提供本人的身份證和銀行卡,在繳納手續費的同時,還需要進行人臉視頻認證操作。秘樂短視頻怎么提現?用戶在賺取到【秘豆】后要打開瀏覽器進入【秘豆交易平臺】,隨后點擊【我的】,進入個人中心再...
渣打銀行網申如何提高申請成功率?1.了解渣打銀行的申請條件和流程渣打銀行有嚴格的申請條件,包括年齡、收入證明、信用記錄等。用戶在申請前要先了解自己是否符合銀行的條件。申請時還需填寫詳細的個人資料,如姓名、身份證號碼、職業、聯系方式等,填寫時要確保正確無誤。此外,用戶還需要提供相應的證明文件,如收入證明、居住證明等。申請流程也需要注意,不同的業務流程可能存在差異。2.保持良好的信用記錄在申請渣打銀行...
小學數學公式(四)1.長方體和正方體的表面積長方體或正方體的六個面的總面積叫做表面積。(1)立方體的表面積=邊長邊長6字母:s=aa6=6a。(2)長方體的表面積=(長寬+長高+寬高)2字母:s=2(ab+ah+bh)或者一個長方體的表面積=長寬 2+長高2+寬高2。字母:s=2ab+2ah+2bh。2、長方體、正方體體積空之間的物體大小稱為物體的體積,用字母v表示。(1)立方體的體積=邊長邊長邊...