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

首頁 > 熱點 > 微信 > 正文

微信小程序模板和模塊化用法實例分析

2024-07-22 01:17:17
字體:
來源:轉載
供稿:網友

本文實例講述了微信小程序模板和模塊化用法。分享給大家供大家參考,具體如下:

template

模板,在定義的時候使用name屬性,如以下聲明方式

<template name="mytemp"> <view>  name:{{names}} address:{{add}} </view></template>

模板不能直接在界面上顯示,需要調用的時候才能顯示出來,調用的時候需要使用is屬性來說明調用的是哪個模板,并且傳參的形式可以有多種

<!-- 直接給模板里面用到的字段賦值 --><template is="mytemp" data="{{names:'aaa', add:'bbbb'}}"></template><!-- 通過給模板賦值對象來調用--><template is="mytemp" data="{{...person}}"></template><!-- 通過給模板賦值數組里面的對象來調用--><template is="mytemp" data="{{...persons[0]}}"></template><template is="mytemp" data="{{...persons[1]}}"></template>

模塊化

我們可以將一些公共的代碼抽離成為一個單獨的 js 文件,作為一個模塊,微信官方文檔給的說明是需要exports和require來配套使用,需要exports來聲明供外部調用,使用的時候需要require來引用下,我看有的視頻說的是如果使用require調用的時候需要本地下載node.js,反正我是下載了,如果使用的時候有問題就下載下吧。我創建了一個common.js格式如下:

//引用urlrequire("url.js");function log(str){ console.log("log:" + str);}//暴露log方法 module.exports.log = log;

在用到的時候可以用如下方式:

var common = require("../../common/common.js");Page({ click:function(){  common.log("輸出消息"); }})

此外,本站前面一篇文章微信小程序模塊化詳細介紹也對模塊化做了較為深入淺出的介紹,感興趣的朋友可以參考一下。

希望本文所述對大家微信小程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武陟县| 溧水县| 华阴市| 中山市| 清水县| 鲁甸县| 淄博市| 宝坻区| 江华| 偃师市| 城固县| 西宁市| 北安市| 岳西县| 五大连池市| 辽宁省| 伊金霍洛旗| 南乐县| 东丰县| 合江县| 咸宁市| 依兰县| 浪卡子县| 灵宝市| 犍为县| 泾源县| 监利县| 建始县| 汕尾市| 吉木萨尔县| 新巴尔虎左旗| 和政县| 邯郸市| 马鞍山市| 贵德县| 高唐县| 饶阳县| 防城港市| 林西县| 嘉禾县| 宜春市|