首页 > Web开发 > 详细

支付宝SJS语法(class内绑定方法函数)

时间:2021-04-16 21:35:22      阅读:27      评论:0      收藏:0      [点我收藏+]

微信小程序是wxs语法,两者命名不同,ES6语法有些可能不支持,别到时出错了不知道哪里错

新建文件夹method >>>>>> 新建tools.sjs文件

//定义变量
const str= 1234
//方法,检索值是否出现在另一数组,存在true,不存在false,找到了就不往下执行
function iconLight(keywordList, text){
   let flag = keywordList.some(item => item === text)
   return flag
}
//导出的遍历和方法
export default {
  iconLight,
  str    
};

写好之后在需要用到的axml页面

<view>

  <import-sjs from="/method/tools.sjs" name="tools" /> //from属性导入相对路径(必须相对路径),name属性 .sjs文件名

    <view class="search_container" a:if="{{customhide}}">
      
        <view>{{tools.str}}</view> // 1234

        <view class="{{tools.iconLight(keywordList, item) === false ? ‘icon_none‘ : ‘‘}}"></view> //可以在class里面执行iconLight方法,根据函数返回值执行哪个样式

    </view>

  </import-sjs>

</view>

 

支付宝SJS语法(class内绑定方法函数)

原文:https://www.cnblogs.com/black-eyes/p/14667348.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!