wxs是小程序的一种小程序的脚本设计语言,结合wxml可以通过构建一个页面的结构,其语法进行类似es5,不支持这种类似es6以上的语法教学形式,可以用wxs来编写以及过滤器
1、能干的事:
您不能在 wxml 中使用函数,但是如果您想在 wxml 页面中使用函数,那么 wxs 可以
2、创建wxs文件
可以直接在wxml中直接通过创建(类似于在html中写js),也可以在根目录下新建企业一个util存放,wxs文件作为后缀是 .wxs。在wxs文件中,直接进行声明价值函数我们就可以了,然后用module.exports导出(类似于一种单独写一个js文件,然后学生引入)
var format = function(text){
if(!text){
return
}
/**正则条件表达式的编写 getRegExp第一个重要参数是要被进行替换的字符 第二个主要参数是全部的意思 */
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文件,那么我们首先企业需要进行引入,定义就是一个wxs标签,module是这个wxs文件的别名,后续研究使用这些都是用这个专业名称
<wxs src=“../../util/filter.wxs“ module=“util“ />
Util 是上面定义的别名,format 是 wxs 文件中定义的方法,需要传递一个参数
\\ u 003 c text class = \\ \" content \\ \" decode = \\ \" true \\ \" \\ u 003 e { { util。格式(书。摘要)} } \\u003C\\u002Ftext \\u003E