找回密码
 立即注册
搜索

bug反馈 编译器bug

1
回复
1043
查看
[复制链接]

5

主题

15

帖子

100

积分

 楼主| 2024-3-24 22:39:24 显示全部楼层 |阅读模式
两条template语句,写法稍有不同,但编译的js 却完全不同,后者少了 this. ,运行时报错。 写法1 编译的js正确: "style": { "width": function () {return '' + ((984/2-16/2/this.deviceDp*this.deviceWidth)) + 'px'} } 写法2 编译的js错误, 少了 this. : "style": { "width": function () {return '' + ((984/2-16/2/deviceDp*deviceWidth)/2) + 'px'} } 结论: {{(1+ 变量名)/2}} ,以 /2 结尾时,编译的js 中,变量名前面没有 this.
回复

使用道具 举报

1

主题

23

帖子

120

积分

2024-3-26 20:09:44 显示全部楼层
能麻烦你提供下具体的demo吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册