问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 微信小程序 Bug 工具 6.6.5 1.9.91
- 当前 Bug 的表现(可附上截图)
在微信开发者工具win64 v1.02.1803210下:
wx:if 既不调用 Page 定义的函数,也不调用 wxs 内定义的函数。
真机 Android 下调用 wxs 内定义的函数
- 预期表现
wx:if 调用函数
- 复现路径
- 提供一个最简复现 Demo
var isImageUrl = function(url) {
console.log('isImageUrl')
console.log(url)
}
module.exports.isImageUrl = isImageUrl;
Page({
...
isImageUrl: function(url) {
console.log('isImageUrl')
},
...
wx:if="{{m1.isImageUrl('ssss.png')}}">
>
或
wx:if="{{isImageUrl('ssss.png')}}">
>
代码片段
wx:if
微信小程序开发问题解答
微信小程序开发者回答:
wxml内不能直接调用Page中定义的函数。
传入参数为undefined的问题用你的demo没有复现
微信小程序开发者回答:
更正:
在微信开发者工具win64 v1.02.1803210下:wx:if 既不调用 Page 定义的函数,调用 wxs 内定义的函数,但传入参数为 undefined。
本文网址:http://www.91bianli.com/weixinxiaochengxu/48861.html