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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章