国产探花免费观看_亚洲丰满少妇自慰呻吟_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={{}}的方式可以渲染成功。

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 郁南县| 江陵县| 扶风县| 宁南县| 卢氏县| 德江县| 宜丰县| 兴和县| 江安县| 同心县| 满洲里市| 甘谷县| 青铜峡市| 安塞县| 阿图什市| 府谷县| 五家渠市| 察雅县| SHOW| 固原市| 郑州市| 如皋市| 太保市| 广水市| 娱乐| 平顶山市| 抚州市| 九龙县| 抚宁县| 慈溪市| 梁平县| 寿宁县| 营山县| 康保县| 乌拉特前旗| 湘西| 九龙坡区| 上饶市| 信丰县| 济宁市| 辉县市|