收藏
回答

疑似bug:wxml中,循环组件的表达式中含有中文时,在最新版微信显示为0。

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug android最新版 锤子 6.6.7

疑似bug:wxml中,循环组件的表达式中含有中文时,在最新版微信显示为0。



一、新版微信会显示为:


iOS、Android均重现


二、老版微信、模拟器中,会显示为:






请问如何解决

最后一次编辑于  2018-06-19
回答关注问题邀请回答
收藏

2 个回答

  • 邓坤力
    邓坤力
    2018-06-20

    麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题

    2018-06-20
    赞同
    回复
  • 卢霄霄
    卢霄霄
    2018-06-19

    1、把单位作为变量传进自定义组件

    2、在自定义组件里写死单位 公里

    2018-06-19
    赞同
    回复 5
    • 大董
      大董
      2018-06-19

      谢谢您的答复。


      我线上的app就是图中的写法,之前是没有问题的,最新版微信才发现的这样的问题。


      且官网文档支持我的写法。




      2018-06-19
      回复
    • 卢霄霄
      卢霄霄
      2018-06-19回复大董

      不对劲呀,老铁,传参的时候,不是要用连字符,不能驼峰吗?驼峰也能拿到数据的吗?

      2018-06-19
      1
      回复
    • 牧星长
      牧星长
      2018-06-19回复卢霄霄

      好像是这样,连字符会转换成驼峰,但是驼峰会转换成全小写

      2018-06-19
      回复
    • 大董
      大董
      2018-06-19

      谢谢老铁,你说的这些,是在哪部分文档中看到的?

      2018-06-19
      回复
    • 卢霄霄
      卢霄霄
      2018-06-19回复大董

      https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/component.html

      这个文档比较中间的位置

      2018-06-19
      回复