我需要使用'data-date'名称绑定html输入属性。 将变量与' - '绑定时出错。 使用“基本”变量名称
可以正常工作我该如何解决?
有效的代码(绑定测试属性):
App.DatePicker = Em.View.extend({
classNames: ['input-append date'],
attributeBindings: ['data-date-format', 'test'],
testBinding: 'this.value',
value: ''
使用data-date att name无效的代码:(fire SyntaxError:Unexpected token - )
App.DatePicker = Em.View.extend({
classNames: ['input-append date'],
attributeBindings: ['data-date-format', 'data-date'],
data-date: 'jkljkl',
答案 0 :(得分:5)
好吧,我的坏事我已经改写了。
MyApp.DatePicker = Em.View.extend({
classNames: ['input-append date'],
attributeBindings: ['dtf:data-date-format', 'dataDate:data-date'],
dtf: '',
dataDate: 'jkljkl'
});
似乎你必须使用一个空字符串才能将属性保留为空值。