wxs 模塊的引入

exports: 通過該屬性,可以對外共享本模塊的私有變量與函數。

require函數

.wxs模塊中引用其他 wxs 文件模塊,可以使用 require 函數。

引用的時候,要注意如下幾點:

  • 只能引用 .wxs 文件模塊,且必須使用相對路徑。
  • wxs 模塊均爲單例,wxs 模塊在第一次被引用時,會自動初始化爲單例對象。多個頁面,多個地方,多次引用,使用的都是同一個 wxs 模塊對象。
  • 如果一個 wxs 模塊在定義之後,一直沒有被引用,則該模塊不會被解析與運行。

在頁面中引入module.wxs文件

module.wxs如下

var num2 = require("num2.wxs");//只能相對路徑

var name = "慕課網";
var age = 18;
var method = function(obj){
   console.log(num2.name);
   console.log(num2.age);
   console.log(num2.method("num2"));
}

module.exports = {
    name : name,
    age : age,
    method : method
}

wxs.wxml如下

<!--pages/wxs/wxs.wxml-->
<view class="container">
    <!-- 模塊引入 --&g
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章