国产精品一区二区三区……-大杳蕉伊人欧美一本遒在饯-日本不卡一区免费在线观看-国产亚洲欧美中文字幕

400-800-9385
網(wǎng)站建設(shè)資訊詳細

微信小程序開發(fā)之模板的引用介紹

發(fā)表日期:2023-05-22 09:47:29   作者來源:陳應(yīng)信   瀏覽:1959   標簽:微信小程序開發(fā)    
我們在開發(fā)微信小程序時,為了節(jié)省時間會在頁面中引入共用的模板,使得頁面中的某一小塊有相同的功能,例如下圖所示的每個頁面都有搜索的功能,所以只要引入一個模板文件即可,可大大的節(jié)省寫代碼的時間和縮短修改該功能的時間,類似于網(wǎng)頁的包含文件,假設(shè)當(dāng)前的小程序頁面為首頁,即index/index.wxml文件。
 小程序

    我們引入的代碼如下:

<import src="/pages/top_search/index.wxml"/>,即引入pages中的top_search文件夾的index.wxml文件,
這只是引用文件,并未使用,所以無任何效果,由于已經(jīng)引用了top_search/index.wxml,所以可以使用top_search模板,可以使用如下圖所示的代碼<template is=”top_search”></template>將文件插入在<view class="search_section">模板內(nèi)容</view>中。
 
html代碼

 

引入的文件的代碼如下所示:

tempalte
  即由<template name=”top_search”>頁面內(nèi)容</tempate>組成的引入文件的代碼,在top_search/index.wxml中定義了一個叫top_serach的template, 上面的代碼是將頁面上data的數(shù)據(jù)傳入到模板頁面footer.wxml中,其中的頁面上的代碼is=”top_search”與 模板上的代碼name=”top_search”是對應(yīng)的,這也為了傳遞參數(shù)提供了條件。下面我們來看看top_search的文件夾,如下圖所示:
 

文件列表


需要特別說明的是,這個文件夾的js和wxss文件都是無法生效的,也就是在top_search/index.wxml中調(diào)用的方法,需要在調(diào)用的那個頁面上的js文件上寫方法,例如上圖里有 bindtap='go_to_search',其中的go_to_search方法你不能寫在top_search/index.js里,因為我舉例當(dāng)前的頁面是首頁,所以應(yīng)該寫在index/index.js文件里,如下圖所示:
 

js


 
 
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請注明來自http://pdcharm.com/news/6776.html
永济市| 皋兰县| 新蔡县| 枝江市| 南阳市| 九龙坡区| 汝阳县| 班玛县| 五台县| 鄂托克前旗| 中宁县| 莫力| 公主岭市| 茶陵县| 含山县| 安达市| 甘孜| 兰坪| 五指山市| 新化县| 平湖市| 罗城| 息烽县| 抚顺县| 金塔县| 徐州市| 长子县| 罗平县| 吉林省| 万源市| 霍林郭勒市| 客服| 宜昌市| 城步| 恩平市| 石河子市| 阜阳市| 大邑县| 墨竹工卡县| 东海县| 拜泉县|