国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

微信小程序 定義全局數據、函數復用、模版等詳細介紹

2019-11-20 08:39:04
字體:
來源:轉載
供稿:網友

微信小程序 定義全局數據、函數復用、模版等問題總結:

1.如何定義全局數據

  在app.js的App({})中定義的數據或函數都是全局的,在頁面中可以通過var app = getApp();  app.function/key的方式調用,不過我們沒有必要再app.js中定義全局函數。

2.如何實現代碼的復用

  函數的復用:

test.jstest: function(){}module.exports={ test:test }other.jsvar common = require('test.js');page({  common.test()})

  模板:

<template name="odd"> <view> odd </view></template><template name="even"> <view> even </view></template><block wx:for="{{[1, 2, 3, 4, 5]}}">  <template is="{{item % 2 == 0 ? 'even' : 'odd'}}"/></block>//我們頁可以把模板定義在其他文件中,以<import src="url"/>的形式引入,但是import有作用域的概念,即只會import目標文件中定義的template,而不會import目標文件import的template//include可以將目標文件除了<template/>的整個代碼引入,相當于是拷貝到include位置。

 3.對于組件中值為boolean類型的屬性,比如progress組件的active屬性,checkbox的checked屬性等等。無論設置成true還是false該屬性都生效,測試發現html中也有這種情況,但通過checked={{}}的方式可以渲染成功。

 感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武穴市| 海伦市| 汉中市| 革吉县| 无为县| 涡阳县| 东至县| 政和县| 平顺县| 安多县| 扶沟县| 湟中县| 岳阳县| 海兴县| 商水县| 青川县| 莱西市| 当雄县| 察哈| 涟水县| 定陶县| 孝感市| 长顺县| 昌江| 曲麻莱县| 于田县| 鹤岗市| 吉木萨尔县| 光山县| 新乐市| 昌宁县| 宜黄县| 库车县| 绥中县| 营山县| 鹤庆县| 伽师县| 昂仁县| 志丹县| 宁乡县| 上饶县|