includes.wxs
// includes.wxs
var includes = function (array, searchElement) {
return !!~array.indexOf(searchElement)
}
module.exports = includes
使用
在wxml中
<wxs src="../../wxs/includes/includes.wxs" module="includes" />
<view>{{ includes([2, 4, 6, 8, 10], 2) }}</view>
在其它wxs模块中
<view>{{ isIncludesPage(targetPage) }}</view>
...
...
<wxs module="isIncludesPage">
var includes = require("../../wxs/includes/includes.wxs");
var isIncludesPage = function(targetPage) {
var pages = ['waitingTravel', 'waitDriver', 'arriveDestination']
var result = includes(pages, targetPage)
console.log(result)
return result
}
module.exports = isIncludesPage;
</wxs>