微信小程序外部引入方法 - 新聞資訊 - 雲南小程序開發|雲南軟件開發|雲南網站建設-昆明融晨信息技術有限公司

159-8711-8523

雲南網建設/小程序開發/軟件開發

知識

不(bù)管是(shì)網站,軟件還是(shì)小程序,都要(yào / yāo)直接或間接能爲(wéi / wèi)您産生價值,我們在(zài)追求其視覺表現的(de)同時(shí),更側重于(yú)功能的(de)便捷,營銷的(de)便利,運營的(de)高效,讓網站成爲(wéi / wèi)營銷工具,讓軟件能切實提升企業内部管理水平和(hé / huò)效率。優秀的(de)程序爲(wéi / wèi)後期升級提供便捷的(de)支持!

您當前位置>首頁 » 新聞資訊 » 小程序相關 >

微信小程序外部引入方法

發表時(shí)間:2021-5-11

發布人(rén):融晨科技

浏覽次數:103

一、引入模闆 
小程序提供了(le/liǎo)兩個(gè)引入外部模闆的(de)方法:import和(hé / huò)include 
使用外部模闆可以(yǐ)實現大(dà)部分共同頁面的(de)代碼利用,在(zài)一個(gè)app中,頭部和(hé / huò)腳部基本不(bù)會 
變動太大(dà),這(zhè)時(shí)就(jiù)可以(yǐ)通過模闆的(de)方式引入,實現多個(gè)頁面的(de)複用。

1.1 import

示例:

  1. <!--view.wxml-->
  2. <template name="view">
  3. <text>{{text}}</text>
  4. </template>

引入:

  1. <import src="view.wxml"/>
  2. <template is="view" data="{{text: 'forbar'}}"/>

注意:import有作用域,即import引入的(de)模闆隻在(zài)當前頁面有效,即import不(bù)會向下查找另外的(de)模闆

1.2 include

include标簽可以(yǐ)看作是(shì)對 “html”的(de)一個(gè)拷貝,即将外部的(de)wxml片段拷貝進文檔中 
示例: 
外部wxml片段

  1. <!-- header.wxml -->
  2. <view> header </view>
  3. <!-- footer.wxml -->
  4. <view> footer </view>
  5. <!-- index.wxml -->
  6. <include src="header.wxml"/>
  7. <view> body </view>

總結:import是(shì)引入模闆片段,且有作用域限制,不(bù)能進行模闆嵌套。include是(shì)引入wxml片段,相當于(yú)代碼拷貝。

二、WXSS 微信樣式表 
小程序中,頁面樣式的(de)渲染通過wxss文件實現,.wxss可以(yǐ)看成是(shì)css,因爲(wéi / wèi)它們都在(zài)實現相同的(de)功能。實質上(shàng)wxss也(yě)是(shì)在(zài)css的(de)基礎之(zhī)上(shàng)進行了(le/liǎo)擴充和(hé / huò)修改得到(dào)的(de)。 
wxss在(zài)css上(shàng)的(de)擴展特性: 
1)、尺寸單位:rpx 
rpx:是(shì)一個(gè)相對像素單位,可以(yǐ)根據屏幕寬度進行自适應。 
針對移動端的(de)開發,設計稿一般都是(shì)以(yǐ)iphone6爲(wéi / wèi)标準的(de)。而(ér)iphone用的(de)是(shì)視網膜屏,即我們css中設定的(de)1px,在(zài)iphone上(shàng)實際是(shì)由2px*2px的(de)像素點組成的(de)。 
以(yǐ)iphone6爲(wéi / wèi)準,屏幕寬度375px,共有750個(gè)物理像素,則750rpx=350px,即1rpx=0.5px 
2)、樣式導入 @import 
跟在(zài)css中的(de)外部樣式表的(de)導入類似 
@import "common.wxss";

版權

相關案例查看更多