国内在线观看一区二区三区,日韩三级视频,久久久噜噜噜,免费视频一区三区

微信小程序WXS模塊的使用介紹

WXS是微信小程序的一種腳本語言,其代碼既可以編寫在WXML文件中的<wxs>標簽內,也可以寫在.wxs為后綴名的文件內,每一個<wxs>標簽和.wxs文件都是一個單獨的模塊。

每一個模塊都有自己獨立的作用域,即在一個模塊里面定義的變量與函數,默認為私有的,對其他模塊不可見。一個模塊要想對外暴露其內部的私有變量與函數,只能通過module.exports實現。

.wxs 文件

微信開發者工具里面,右鍵可以直接創建 .wxs 文件,在其中直接編寫 WXS 腳本。

示例代碼:

// /pages/comm.wxs

var foo = “‘hello world’ from comm.wxs”;

var bar = function(d) {

return d;

}

module.exports = {

foo: foo,

bar: bar

};

上述例子在 /pages/comm.wxs 的文件里面編寫了 WXS 代碼。該 .wxs 文件可以被其他的 .wxs 文件 或 WXML 中的 <wxs> 標簽引用。

module 對象

每個 wxs 模塊均有一個內置的 module 對象。

屬性

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

示例代碼:

// /pages/tools.wxs

var foo = “‘hello world’ from tools.wxs”;

var bar = function (d) {

return d;

}

module.exports = {

FOO: foo,

bar: bar,

};

module.exports.msg = “some msg”;

<!– page/index/index.wxml –>

<wxs src=”./../tools.wxs” module=”tools” />

<view> {{tools.msg}} </view>

<view> {{tools.bar(tools.FOO)}} </view>

頁面輸出:

some msg

‘hello world’ from tools.wxs

require 函數

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

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

只能引用 .wxs 文件模塊,且必須使用相對路徑。

wxs 模塊均為單例,wxs 模塊在第一次被引用時,會自動初始化為單例對象。多個頁面,多個地方,多次引用,使用的都是同一個 wxs 模塊對象。

如果一個 wxs 模塊在定義之后,一直沒有被引用,則該模塊不會被解析與運行。

示例代碼:

// /pages/tools.wxs

var foo = “‘hello world’ from tools.wxs”;

var bar = function (d) {

return d;

}

module.exports = {

FOO: foo,

bar: bar,

};

module.exports.msg = “some msg”;

// /pages/logic.wxs

var tools = require(“./tools.wxs”);

console.log(tools.FOO);

console.log(tools.bar(“logic.wxs”));

console.log(tools.msg);

<!– /page/index/index.wxml –>

<wxs src=”./../logic.wxs” module=”logic” />

控制臺輸出:

‘hello world’ from tools.wxs

logic.wxs

some msg

<wxs> 標簽

WXS模塊

module 屬性

module 屬性是當前 <wxs> 標簽的模塊名。在單個 wxml 文件內,建議其值唯一。有重復模塊名則按照先后順序覆蓋(后者覆蓋前者)。不同文件之間的 wxs 模塊名不會相互覆蓋。

module 屬性值的命名必須符合下面兩個規則:

首字符必須是:字母(a-zA-Z),下劃線(_)

剩余字符可以是:字母(a-zA-Z),下劃線(_), 數字(0-9)

示例代碼:

<!–wxml–>

<wxs module=”foo”>

var some_msg = “hello world”;

module.exports = {

msg : some_msg,

}

</wxs>

<view> {{foo.msg}} </view>

頁面輸出:

hello world

上面例子聲明了一個名字為 foo 的模塊,將 some_msg 變量暴露出來,供當前頁面使用。

src 屬性

src 屬性可以用來引用其他的 wxs 文件模塊。

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

只能引用 .wxs 文件模塊,且必須使用相對路徑。

wxs 模塊均為單例,wxs 模塊在第一次被引用時,會自動初始化為單例對象。多個頁面,多個地方,多次引用,使用的都是同一個 wxs 模塊對象。

如果一個 wxs 模塊在定義之后,一直沒有被引用,則該模塊不會被解析與運行。

示例代碼:

// /pages/index/index.js

Page({

data: {

msg: “‘hello wrold’ from js”,

}

})

<!– /pages/index/index.wxml –>

<wxs src=”./../comm.wxs” module=”some_comms”></wxs>

<!– 也可以直接使用單標簽閉合的寫法

<wxs src=”./../comm.wxs” module=”some_comms” />

–>

<!– 調用 some_comms 模塊里面的 bar 函數,且參數為 some_comms 模塊里面的 foo –>

<view> {{some_comms.bar(some_comms.foo)}} </view>

<!– 調用 some_comms 模塊里面的 bar 函數,且參數為 page/index/index.js 里面的 msg –>

<view> {{some_comms.bar(msg)}} </view>

頁面輸出:

‘hello world’ from comm.wxs

‘hello wrold’ from js

上述例子在文件 /page/index/index.wxml 中通過 <wxs> 標簽引用了 /page/comm.wxs 模塊。

注意

<wxs> 模塊只能在定義模塊的 WXML 文件中被訪問到。使用 <include> 或 <import> 時,<wxs> 模塊不會被引入到對應的 WXML 文件中。

<template> 標簽中,只能使用定義該 <template> 的 WXML 文件中定義的 <wxs> 模塊。


聲明:本站部分文章來源于互聯網,如有侵犯作者著作權,請及時與我們聯系。

木魚小鋪小程序

為您推薦

国内在线观看一区二区三区,日韩三级视频,久久久噜噜噜,免费视频一区三区
伊人久久大香线蕉av不卡| 亚洲一区二区三区久久久| 国际精品欧美精品| 亚洲国产成人精品女人| 蜜臀av免费一区二区三区| 亚洲综合另类| 国产精品一区二区精品视频观看| 日韩超碰人人爽人人做人人添| 亚洲精品看片| 国产麻豆精品久久| 欧美国产美女| 香蕉成人久久| 久久婷婷国产| 视频一区视频二区中文字幕| 国产日韩免费| 中文字幕高清在线播放| 午夜久久久久| 日韩不卡在线观看日韩不卡视频| 国产精品s色| 欧美日韩精品免费观看视欧美高清免费大片 | 亚洲午夜一级| 日韩精品欧美大片| 综合日韩av| 欧美一区激情| 在线日韩一区| 国产精品最新| 国产亚洲福利| 色在线视频观看| 日韩精品视频网站| 久久网站免费观看| 麻豆久久久久久| 亚洲一区导航| 一本色道久久精品| 桃色av一区二区| 欧美三区不卡| 日本在线不卡视频| 最新日韩av| 少妇久久久久| 精品国产精品久久一区免费式| 欧美色图国产精品| 日韩国产一区| 国产66精品| 美腿丝袜在线亚洲一区| 国产精品一卡| 国产色噜噜噜91在线精品| 国产农村妇女精品一二区| 国产毛片久久久| 欧美日韩一区二区三区不卡视频| 亚洲婷婷丁香| 美国三级日本三级久久99| 欧美日韩国产高清电影| 欧美成人基地 | 天堂资源在线亚洲| 精品五月天堂| 美腿丝袜亚洲三区| 国产一区二区三区四区二区| 国产精品极品| 国产欧美日韩亚洲一区二区三区| 日本大胆欧美人术艺术动态| 99久久亚洲精品| 欧美综合另类| 精品欧美激情在线观看| 日本三级亚洲精品| 图片区亚洲欧美小说区| 久久午夜视频| 国产探花在线精品| 中文字幕色婷婷在线视频| av一区二区高清| 亚洲精华国产欧美| 久久国产麻豆精品| 国产成人精品亚洲线观看| 国产伦久视频在线观看| 日韩一区电影| 午夜一区在线| 91精品尤物| 色综合www| 巨乳诱惑日韩免费av| 国产精品天天看天天狠| 久久久成人网| 欧美日韩精品一区二区三区视频| 久久精品国产99国产| 亚洲高清成人| 91久久精品无嫩草影院| 国产毛片一区二区三区| 国产尤物精品| 国产日韩欧美| av一区二区高清| 精品美女视频| 亚洲深深色噜噜狠狠爱网站| 老色鬼精品视频在线观看播放| 久久五月天小说| 国产一区一一区高清不卡| 影视先锋久久| 欧美激情日韩| 亚洲激情五月| 国产情侣久久| 六月婷婷一区| 久久久久久色| 国产精品麻豆久久| 91亚洲精品在看在线观看高清| 亚洲综合电影| 国产一区二区亚洲| 欧美日韩一区二区高清| 日韩高清成人在线| 中文一区一区三区免费在线观 | 日韩超碰人人爽人人做人人添| 999国产精品| 精品国产91| 国产精品日韩精品在线播放| 亚洲另类黄色| 日韩中文字幕| 欧美日韩视频| 久久久免费人体| 视频一区日韩精品| 日本大胆欧美人术艺术动态| 国产成人精品亚洲日本在线观看| 日本综合视频| 亚洲毛片视频| 国产福利一区二区精品秒拍| 久久精品国产亚洲一区二区三区| 日韩中文一区二区| 亚洲欧洲日韩精品在线| 日韩二区三区四区| 国产亚洲一区| 国产成人精品一区二区免费看京| 黄色在线网站噜噜噜| 水蜜桃久久夜色精品一区| 久久精品欧洲| 日韩一区自拍| 国产精品日本欧美一区二区三区| 美女91精品| 日本99精品| 国产精品99久久精品| 久久网站免费观看| 青草av.久久免费一区| 麻豆成人在线观看| 视频福利一区| 日韩激情av在线| 国产中文欧美日韩在线| 91久久久精品国产| 日韩1区2区日韩1区2区| 亚洲电影有码| 美国av一区二区| 国产精品原创| 一区二区国产在线观看| 久久亚洲资源中文字| 在线成人直播| 精品视频在线你懂得| 亚洲伊人精品酒店| 色吊丝一区二区| 视频一区二区中文字幕| 蜜桃视频在线网站| 老牛国内精品亚洲成av人片| 免费在线观看日韩欧美| 亚洲激情中文| 免费国产自久久久久三四区久久| 久久亚洲精精品中文字幕| 免费成人av在线播放| 免费不卡中文字幕在线| 日本韩国欧美超级黄在线观看| 国产999精品在线观看| 久久久国产精品网站| 久久国产麻豆精品| 国产欧美综合一区二区三区| 日韩高清一区二区| 日韩精品久久理论片| 视频在线在亚洲| 男人的天堂亚洲一区| 亚洲欧美日韩视频二区| 久久性天堂网| 日韩精品亚洲aⅴ在线影院| 午夜电影一区| 中文无码久久精品| 亚洲字幕久久| 伊人久久一区| 国产亚洲精品美女久久| 99国产精品99久久久久久粉嫩| 亚洲二区精品| 五月天久久网站| 亚洲欧洲另类| 婷婷亚洲综合| 日本三级亚洲精品| 激情综合网站| 欧美影院精品| 欧美女激情福利| 中文字幕在线免费观看视频| 丝袜美腿亚洲一区| 国产成人黄色| 亚洲一区欧美| 女人天堂亚洲aⅴ在线观看| 国产人成精品一区二区三| 国产在线成人| 久久精品国产精品亚洲毛片| 亚洲欧美日韩一区在线观看| 日韩二区三区四区| 日韩在线欧美| 国产精品一区二区三区www| 日韩视频二区| 久久精品播放| 91欧美日韩|