wxs是小程序的一種小程序的腳本設計語言,結(jié)合wxml可以通過構(gòu)建一個頁面的結(jié)構(gòu),其語法進行類似es5,不支持這種類似es6以上的語法教學形式,可以用wxs來編寫以及過濾器
1、能干的事:
您不能在 wxml 中使用函數(shù),但是如果您想在 wxml 頁面中使用函數(shù),那么 wxs 可以
2、創(chuàng)建wxs文件
可以直接在wxml中直接通過創(chuàng)建(類似于在html中寫js),也可以在根目錄下新建企業(yè)一個util存放,wxs文件作為后綴是 .wxs。在wxs文件中,直接進行聲明價值函數(shù)我們就可以了,然后用module.exports導出(類似于一種單獨寫一個js文件,然后學生引入)
var format = function(text){
if(!text){
return
}
/**正則條件表達式的編寫 getRegExp第一個重要參數(shù)是要被進行替換的字符 第二個主要參數(shù)是全部的意思 */
Var Reg = GETRGECP (‘N ‘, ‘g ‘) ;
Return to text. . Replace (reg, ‘N’) ;
}
Var limit = function (array, length) {0.
return array.slice(0, length)
}
module.exports = {
FORMAT: format,
limit: limit
}
2、使用
如果是新建的一個wxs文件,那么我們首先企業(yè)需要進行引入,定義就是一個wxs標簽,module是這個wxs文件的別名,后續(xù)研究使用這些都是用這個專業(yè)名稱
<wxs src=“../../util/filter.wxs“ module=“util“ />
Util 是上面定義的別名,format 是 wxs 文件中定義的方法,需要傳遞一個參數(shù)
\\ u 003 c text class = \\ \" content \\ \" decode = \\ \" true \\ \" \\ u 003 e { { util。格式(書。摘要)} } \\u003C\\u002Ftext \\u003E