function indexOf(arr,val){ var flag = arr.some(function (item){ return item == val }) return flag ? './橙色对号@2x.png':'./check@2x.png' } module.exports = { indexOf:indexOf }; wo 我已经无力吐槽了,小程序真难用,indexof不好用,你只能想我这样写才可以
wxml调用wxs中indexOf进行判断,返回结果已是true时修改数组返回结果还是true?[图片][图片] wxml调用中,wx:if的判断结果如果是false,此时点击更改数组beThumbUped,wx:if=indexOf会重新判断一遍,wx:if判断结果变为true 但是如果判断结果是true时,再进行操作更改数组的值,wx:if=indexOf判断结果还是原来的true。 如果在其余地方增加一个wx:if=indexOf()的判断,且判断结果是false,那么在点击改变此处的结果为true的时候,上一处的wx:if=indexOf()才会再进行重新判断改为false 大概查到应该是commonJS缓存的问题,但是如果是页面加载之后就不再起作用了,那为什么后续操作之间又是可以相互影响的,值仍然会有变化 希望有大神可以指导一下
2021-07-17开发工具中,我这也有同样的问题,代码片段 :https://developers.weixin.qq.com/s/tSTdnAmB7kry [图片] 正确效果: [图片]
小程序lottie展示不兼容,颜色不显示?小程序lottie-miniprogram 调用的时候,在官网上是显示正常的,但是在小程序里面显示,就会出现溢出动画,失去颜色等效果的不兼容,目前没找到其他原因 https://assets5.lottiefiles.com/packages/lf20_1jjqzndg.json 这个是json 文件 [图片] 应该是黄色的,不应该是暗色
2021-07-06