Поле редактирования привязки содержимого руля Emberjs не работает
У меня есть объект emberJS, который просматривается в редактируемом поле, чтобы иметь возможность редактировать его с привязками. Я изменяю представление, чтобы иметь возможность заменять ссылки в тексте. Моя проблема заключается в том, что если я использую функцию рендеринга внутренних представлений (Zs.RealValue), она не будет обновляться при каждом обновлении, как это делал бы простой {{value}}, только если я удалю текст и после удаления первого изменения,
У меня есть простой пример здесь:
Шаги: дважды щелкните по одному из полей редактирования, появится окно редактирования, попробуйте изменить значение, вы увидите, что обновляется простой вид, но не другой текстовый вид.
1 ответ
Проблема возникает потому, что вы пытаетесь реализовать render
функционировать в RealValue
, Если вы измените RealValue
просто так:
Zs.RealValue = Ember.View.extend({
template: Ember.Handlebars.compile("{{value}}")
});
тогда пример работает.