🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
.wxs与.js相似,但有其自己的语法,并不和javascript一致 导出时语法与js基本一致 在name渲染到页面时才执行该方法 ~~~ function sliceName(name) { if (name) { if (name.length > 6) { return name.slice(0, 6) + "..." } else { return name } } } module.exports = { sliceName: sliceName } ~~~ 在导入时有所不同,在引用时需要给module定义一个名字,被调用的方法均在该名下 ~~~ <wxs src="../../../models/book.wxs" module="tools"></wxs> <text>{{tools.sliceName(detail)}}</text> ~~~ 注意事项: * .wxs在使用时经常会在数据为渲染完成前开始调用,所以需要给其添加判定,只有所需要渲染的数据存在时才能调用里面的方法