在使用工具压缩css和jss时,我遇到了以下问题
1.
1 showBtn: { 2 tap: function (t, value) { 3 this.redirectTo(t.config.goto); 4 } 5 }
对于自定义属性,这样写是错的。需要这样,因为压缩检查比较严格
正确写法如下:
1 showBtn: { 2 tap: function (t, value) { 3 this.redirectTo(t.config[goto]); 4 } 5 }
2.
1 { 2 xtype: 'button', 3 text: '江油房产', 4 iconAlign: 'top', 5 action: 'show', 6 goto: 'estate', 7 iconCls: 'myHome ico orange' 8 }
加入了自定义属性goto也是不行的,改个名字就行了,貌似是因为goto是已经存在的函数或者参数?不能重复定义?
正确写法如下:
1 { 2 xtype: 'button', 3 text: '江油房产', 4 iconAlign: 'top', 5 action: 'show', 6 show: 'estate', 7 iconCls: 'myHome ico orange' 8 }