老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

微信小程序如何實現模版渲染-創新互聯

這篇文章主要為大家展示了“微信小程序如何實現模版渲染”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“微信小程序如何實現模版渲染”這篇文章吧。

同仁ssl適用于網站、小程序/APP、API接口等需要進行數據傳輸應用場景,ssl證書未來市場廣闊!成為創新互聯建站的ssl證書銷售渠道,可以享受市場價格4-6折優惠!如果有意向歡迎電話聯系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

微信小程序的界面程序支持html語法,多加了一部分標簽,如view、block、templete等。

模版渲染
index.wxml


 

{{helloWord}}

其中{{}}里面包含的內容你可以理解為一個變量,怎么讓程序解析出{{helloWord}}變量

在index.js 中注冊這個變量

var json = {
 data:{
  "helloWord" : "hello world"
 }
};

page(json)

然后我們運行小程序,就可以發現顯示的就是hello world,即所有的變量都需要包含在注冊界面的data中
有的人可能會問,怎么去動態的添加這些變量呢?

var json = {
 data:{
  "helloWorld":""
 },
 //監聽頁面加載
 onLoad:function(){
  var that = this;
  that.setData({
   "helloWorld":"hello world"
  })
 }
};
page(json)

甚至我們還可以

var json = {
 data:{},
 //監聽頁面加載
 onLoad:function(){
  var that = this;
  that.setData({
   "helloWorld":"hello world"
  })
 }
};
page(json)

都能實現相同效果,每次調用setData()函數的是夠都會重新渲染一次頁面。

index1.wxml


 
  
    

{{key}}=>{{val}}

  
      

name : {{users[0].name}}

      我是測試按鈕  

index1.js

var json={
 data:{},
 //監聽頁面顯示
 onShow:function(){
  vat that = this;
  that.setData({
   users:[
    {
     "name":"name1",
     "age":100
    },
    {
     "name":"name2",
     "age":101
    }
   ]
  });
 }
};
page(json);

其中變量that的作用是對this的作用域的一個擴展。
wx:for 循環一個變量
wx:for-index 代表循環的鍵名
wx:for-item 代表循環的鍵值
users 在頁面顯示的時候動態的添加到了data作用域中。

現在我們再來看一個新的問題 如上id=”nameDemo” view中{{users[0].name}} 這個值我們怎么去動態的更改問題
有的可能說直接重新生成一個json直接渲染進去不就行了?
這種方案是可以的,但是要考慮到渲染的性能呀,如果每次調用都重新渲染一次,卡死你。
解決方案就是js的小技巧

只更改{{users[0].name}}的值

var json = {
 data:{},
 //監聽頁面顯示
 onShow:function(){
  vat that = this;
  that.setData({
   users:[
    {
     "name":"name1",
     "age":100
    },
    {
     "name":"name2",
     "age":101
    }
   ]
  });
 },
 clickFunc:function(event){
  vat that = this;
  var dataJson = {};

  dataJson["users[0].name"] = "我是誰"; 
  that.setData(dataJson);
 }
}

其中bindtap 給button對象添加了一個點擊事件,點擊事件對應的函數是clickFunc 參數event數據結構如下

 { 
  "type": "tap", 
  "timeStamp": 1252, 
  "target": { 
   "id": "tapTest", 
   "offsetLeft": 0, 
   "offsetTop": 0
  }, 
  "currentTarget": { 
   "id": "tapTest", 
   "offsetLeft": 0, 
   "offsetTop": 0, 
   "dataset": { 
   "hi": "MINA" 
   } 
  }, 
  "touches": [{ 
   "pageX": 30, 
   "pageY": 12, 
   "clientX": 30, 
   "clientY": 12, 
   "screenX": 112, 
   "screenY": 151 
  }], 
  "detail": { 
   "x": 30, 
   "y": 12 
  } 
 }

以上是“微信小程序如何實現模版渲染”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創新互聯成都網站設計公司行業資訊頻道!

另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


名稱欄目:微信小程序如何實現模版渲染-創新互聯
URL網址:http://www.xueling.net.cn/article/dojihp.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 好爽啊中文字幕一区二区久久 | 精品深夜AV无码一区二区 | 欧美激情综合色综合啪啪五月 | 无翼乌18禁全肉肉无遮挡彩色 | 亚洲精品无码永久在线观看 | 夜色资源网wwwwwww免费看 | www.久久国产 | 国产亚洲精品综合一区91 | 亚洲日韩欧美一区久久久久我 | 久久美女视频 | 国产视热频国只有精品 | 亚洲激情视频免费观看 | 国产精品99久久久久久人红楼 | 最好的老师 | 羞羞答答av成人免费看 | 亚洲欧美成人影院 | 丝袜办公室秘书啪啪到哭 | 色偷偷2019免费视频观看 | 国产区二区三区 | 视频免费看在线观看 | 欧美日韩在线观看视频小说 | 国产成a人亚洲精品无码久久网 | 熟妇人妻午夜寂寞影院 | 1级片无码高清久久久 | 亚洲国产va精品久久久不卡综合 | 快色视频 | 国内精品伊人久久久久影院麻豆 | 日韩在线永久免费播放 | 四虎av永久免费观看 | 久亚洲一线产区二线产区三线区 | 国产999精品久久久久久 | 大地资源中文第三页 | 国产精品国产三级国产av品爱网 | 日韩一二三区视频 | 男女啪啪做爰高潮全过程短片 | 国产亚洲免费在线观看 | 在线看国产一区 | 国产精品成人免费综合网 | 日韩免费无码一区二区三区 | 久久久久久国产精品高清 | 大地资源影视免费观看 |