[图片] 箭头处少了一个引号,由于编译器的分词对这种错误(引号开头,\n结尾的字符串)做了兼容处理,因此没有报错。 另外在 windows 下,换行符是\r\n,而编译器使用的读取文件的库函数是 fgets,而悲剧的是 windows 下的 fgets 会忽略 `\r`,因此对应的表达式在windows下会被当成 "{{diagnoses}},而在微信的 Linux 后台则是 "{{dignoses}}\r,因此最终整个属性被转成了字符串 "[object Object]\r"——长度刚好是16。#
Android手机小程序WXML渲染错误小程序在开发工具中显示正常 [图片] 但是在Android手机中现实自定义部分的时候会将传递到WXML的数组转换成内部字符串形式,导致显示不正常,比如在Android中在输入框中输入内容点击添加按钮后会变成这个样子: [图片]
2018-08-08不在 {{...}} 内的 || 是当成字符串处理的,所以第一个 {{ ... }}||{{ ... }}运算的结果总是为真。
关于wx:if渲染问题<view id='admin' wx:if='{{identity==admin}}||{{identity==message}}' class='list'>订单管理</view> <view id='message' wx:if='{{identity==message}}' class='list'>后台管理</view> 这两句话,数据里identity='message',前面一句可以渲染出来,后面一句就不行,请教为什么?
2018-06-11