Ember.js: attributeBinding с '-' огонь ' SyntaxError: Неожиданный символ-'

Я должен связать признак ввода HTML с 'датой данных" имя. Я получил ошибку, связывая переменную с '-'. Это хорошо работает, используя "основное" имя переменной

Как я могу зафиксировать это?

Кодекс, который работает (связывающий испытательный признак):

App.DatePicker = Em.View.extend({
  classNames: ['input-append date'],
  attributeBindings: ['data-date-format', 'test'],
  testBinding: 'this.value',
  value: ''

Кодекс, который не работает, используя имя внимания даты данных: (огонь SyntaxError: Неожиданный символ-)

App.DatePicker = Em.View.extend({
  classNames: ['input-append date'],
  attributeBindings: ['data-date-format', 'data-date'],
  data-date: 'jkljkl',
2
nl ja de
Я проверил ваше предложение, но оно не работает: (.. какая-либо другая идея?
добавлено автор fvisticot, источник
Я проверил ваше предложение, но оно не работает: (.. какая-либо другая идея?
добавлено автор fvisticot, источник
Я проверил ваше предложение, но оно не работает: (.. какая-либо другая идея?
добавлено автор fvisticot, источник
Не уверенных 100%, но попытка что-то как attributeBindings: [' данные date:dataDate\U 0026\\U 0023\39;], dataDate: ' polop'
добавлено автор sly7_7, источник
Не уверенных 100%, но попытка что-то как attributeBindings: [' данные date:dataDate\U 0026\\U 0023\39;], dataDate: ' polop'
добавлено автор sly7_7, источник

3 ответы

Хорошо, мое плохое я инвертировал письмо.

MyApp.DatePicker = Em.View.extend({
  classNames: ['input-append date'],
  attributeBindings: ['dtf:data-date-format', 'dataDate:data-date'],
  dtf: '',
  dataDate: 'jkljkl'
});

Кажется, что необходимо использовать пустую строку, чтобы оставить признак wih пустой стоимостью.

5
добавлено
Tx... это работает отлично!!
добавлено автор fvisticot, источник

Хорошо, мое плохое я инвертировал письмо.

MyApp.DatePicker = Em.View.extend({
  classNames: ['input-append date'],
  attributeBindings: ['dtf:data-date-format', 'dataDate:data-date'],
  dtf: '',
  dataDate: 'jkljkl'
});

Кажется, что необходимо использовать пустую строку, чтобы оставить признак wih пустой стоимостью.

5
добавлено
Tx... это работает отлично!!
добавлено автор fvisticot, источник

Хорошо, мое плохое я инвертировал письмо.

MyApp.DatePicker = Em.View.extend({
  classNames: ['input-append date'],
  attributeBindings: ['dtf:data-date-format', 'dataDate:data-date'],
  dtf: '',
  dataDate: 'jkljkl'
});

Кажется, что необходимо использовать пустую строку, чтобы оставить признак wih пустой стоимостью.

5
добавлено
Tx... это работает отлично!!
добавлено автор fvisticot, источник
Ember_js
Ember_js
153 участник(ов)

Cообщество Ember.js