小程序之wxs

wxs是是小程序的一套脚本语言,与JavaScript不一样;


1.WXS 代码可以编写在 wxml 文件中的标签内,或以.wxs为后缀名的文件内。

2.每一个.wxs文件和标签都是一个单独的模块。

每个模块都有自己独立的作用域。即在一个模块里面定义的变量与函数,默认为私有的,对其他模块不可见。

一个模块要想对外暴露其内部的私有变量与函数,只能通过module.exports实现。

3.每个wxs模块都有一个module对象,通过exports属性可以对外共享本模块的私有变量和函数;

4.在.wxs模块中引用其他wxs文件模块,可以使用require函数。

引用的时候,要注意如下几点:

只能引用.wxs文件模块,且必须使用相对路径。

wxs模块均为单例,wxs模块在第一次被引用时,会自动初始化为单例对象。多个页面,多个地方,多次引用,使用的都是同一个wxs模块对象。

如果一个wxs模块在定义之后,一直没有被引用,则该模块不会被解析与运行。

5.

6.


7.

8.

9.

你可能感兴趣的:(小程序之wxs)