我有一个 emberJS 对象,通过可编辑字段视图查看,以便能够使用绑定对其进行编辑。我修改视图以便能够替换文本中的链接。我的问题是,如果我使用内部视图(Zs.RealValue)渲染函数,它不会像简单的 {{value}} 那样在每次更新时刷新,只有当我擦除文本并在擦除第一个更改之后.
我这里有一个简单的例子:
步骤:双击其中一个编辑字段,出现编辑框,尝试修改值,您会看到正在更新简单视图,而不是其他文本视图。
我有一个 emberJS 对象,通过可编辑字段视图查看,以便能够使用绑定对其进行编辑。我修改视图以便能够替换文本中的链接。我的问题是,如果我使用内部视图(Zs.RealValue)渲染函数,它不会像简单的 {{value}} 那样在每次更新时刷新,只有当我擦除文本并在擦除第一个更改之后.
我这里有一个简单的例子:
步骤:双击其中一个编辑字段,出现编辑框,尝试修改值,您会看到正在更新简单视图,而不是其他文本视图。
出现问题是因为您尝试render
在RealValue
. 如果你改为RealValue
这样:
Zs.RealValue = Ember.View.extend({
template: Ember.Handlebars.compile("{{value}}")
});
然后该示例有效。