- 关于 wxs 的几点疑问和建议
简单的讲讲,我的几点疑问和建议。主要内容如下: [图片] [图片]
2017-08-22 - JS 的 instanceof 原型链判断错误!
奇奇怪怪的环境问题,直接看图吧。 [图片]
2017-08-04 - 模版通过 data 传参不够健壮
我通过为模版传参为 header 传一个 headerProps 对象,这个对象在初始化的时候为 null,通过异步方法才能获取到数据 [代码] [代码] [代码]<[代码][代码]template[代码] [代码]is[代码][代码]=[代码][代码]"header"[代码] [代码]data[代码][代码]=[代码][代码]"{{ ...headerProps }}"[代码] [代码]/>[代码] [代码] [代码] 这时候,模版的解析就直接报错了。。。 我希望可以有一个健壮的处理,当 headerProps 不存在的时候,模版解析不报错中断渲染进程,可以忽略数据或者忽略 header 模版的加载都行。 中断渲染层报错如下: [图片]
2017-07-07 - js 里不支持直接写根路径(根目录)么?
我在官方的 quickstart 项目里,把 pages/logs/logs.js 中的 [代码] [代码] [代码]var[代码] [代码]util = require([代码][代码]'../../utils/util.js'[代码][代码])[代码] [代码] [代码] 由相对路径引用改变为了根路径引用,如下图所示: [图片] 然后直接报错了 [图片] require 没做根路径的支持啊! 如果每个引用都用相对路径,这得把人写疯啊,文件目录多了后还容易出错。
2017-06-27 - Template 通过 data 传对象字面量出错
我期望的是自己组装一个对象并传给子模版 [代码] [代码] // parent.wxml [代码]<[代码][代码]import[代码] [代码]src[代码][代码]=[代码][代码]"child"[代码] [代码]/>[代码] [代码]<[代码][代码]template[代码] [代码]is[代码][代码]=[代码][代码]"child"[代码] [代码]data[代码][代码]=[代码][代码]"{{ _data: { aaa: 233 } }}"[代码] [代码]/>[代码] [代码] [代码] [代码]// child.wxml[代码] [代码]<[代码][代码]template[代码] [代码]name[代码][代码]=[代码][代码]"child"[代码][代码]>[代码] [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"warp"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]text[代码][代码]> {{ _data.aaa }} [代码]text[代码][代码]>[代码][代码][代码][代码][代码][代码]<[代码][代码]template[代码][代码][代码]>[代码][代码][代码] [代码][代码][代码] [代码][代码][代码] 然而,现在直接报错,Template 的 data 不能拼造对象字面量
2017-06-26