微信小程序 - wxml 文件中模板语法不支持 indexOf 方法

简介: 微信小程序 - wxml 文件中模板语法不支持 indexOf 方法
  • 在开发小程序的时候发现 wxml 文件中模板语法不支持JS的这几个方法(目前所发现的):
1、Object.keys()   
2、toString()  
3、indexOf()
.......
  • 我们就需要通过 wxs 文件来进行扩展, 我们新建一个 tool.wxs 文件,位置随意,我这里是放到 utils 文件中,以 indexOf 进行举例:
  • tool.wxs :
// 扩展支持 indexOf
function indexOf (array, value) {
  return array.indexOf(value)
}
// 导出
module.exports.indexOf = indexOf
  • index.wxml:
    src 为路径,module 为在当前页面使用的属性名
<!-- 在头部导入扩展方法 -->
<wxs src="../../utils/tool.wxs" module="tool"></wxs>
<!-- 局部使用 -->
<view>{{ tool.indexOf(array, 'dzm') }}</view>
相关文章
|
17天前
【微信公众平台对接】有关【创建发票卡券模板】调用示例
【微信公众平台对接】有关【创建发票卡券模板】调用示例
22 0
|
17天前
|
Java
java发送微信公众号模板消息
java发送微信公众号模板消息
|
9天前
|
JavaScript 小程序
微信小程序 搜索框实现模糊搜索(带模拟数据,js,wxml,wxss齐全
微信小程序 搜索框实现模糊搜索(带模拟数据,js,wxml,wxss齐全
|
14天前
|
数据采集 小程序 数据挖掘
Matplotlib库模板学习,2024年最新微信小程序页面跳转方法总结
Matplotlib库模板学习,2024年最新微信小程序页面跳转方法总结
|
17天前
|
小程序
微信小程序启动报错 WXML file not found: ./miniprogram_npm/@vant/weapp/action-sheet/index.wxml
微信小程序启动报错 WXML file not found: ./miniprogram_npm/@vant/weapp/action-sheet/index.wxml
49 3
|
17天前
|
小程序 数据库
【微信小程序7】云开发中实时聊天系统的实现方法
【微信小程序7】云开发中实时聊天系统的实现方法
26 0
|
17天前
|
小程序
【微信小程序6】引入第三方UI的方法(ColorUi)
【微信小程序6】引入第三方UI的方法(ColorUi)
52 0
|
17天前
|
小程序 安全 Android开发
微信小程序中识别HTML标签的方法
微信小程序中识别HTML标签的方法
42 1
|
7天前
|
小程序 API 数据安全/隐私保护
微信小程序开发中的一些常用标签
这些标签是微信小程序开发中的基础,开发者可以根据需要组合使用这些标签来构建小程序的界面。每个标签都有其属性和事件,可以通过属性来调整组件的样式和行为,通过事件来响应用户的操作。
20 5
|
3天前
|
PHP
PHP公众号开发给用户发微信消息提醒功能
该内容是一个关于如何在时间紧迫的情况下,通过微信客服消息接口实现用户资金到账或成员变动时发送微信通知的项目总结。
11 2

热门文章

最新文章