Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Emberjs把手内容绑定编辑字段不工作_Javascript_Ember.js_Handlebars.js_Observers - Fatal编程技术网

Javascript Emberjs把手内容绑定编辑字段不工作

Javascript Emberjs把手内容绑定编辑字段不工作,javascript,ember.js,handlebars.js,observers,Javascript,Ember.js,Handlebars.js,Observers,我有一个由editablefield视图查看的emberJS对象,以便能够使用绑定对其进行编辑。 我修改视图以便能够替换文本中的链接。 我的问题是,如果我使用内部视图(Zs.RealValue)渲染函数,它不会像简单的{{value}那样在每次更新时刷新,只有在我擦除文本并在擦除第一次更改后才会刷新 我这里有一个简单的例子: 要执行的步骤:双击其中一个编辑字段,出现编辑框,尝试修改该值,您将看到简单视图正在更新,而不是其他文本视图 出现问题是因为您试图在RealValue中自己实现render函

我有一个由editablefield视图查看的emberJS对象,以便能够使用绑定对其进行编辑。 我修改视图以便能够替换文本中的链接。 我的问题是,如果我使用内部视图(Zs.RealValue)渲染函数,它不会像简单的{{value}那样在每次更新时刷新,只有在我擦除文本并在擦除第一次更改后才会刷新

我这里有一个简单的例子:

要执行的步骤:双击其中一个编辑字段,出现编辑框,尝试修改该值,您将看到简单视图正在更新,而不是其他文本视图


出现问题是因为您试图在
RealValue
中自己实现
render
函数。如果将
RealValue
更改为:

Zs.RealValue = Ember.View.extend({
    template: Ember.Handlebars.compile("{{value}}")
});

然后是。

这是我的问题!我希望在渲染时更改值本身。我想更改以不同方式查看的值,因此,当值中有链接时,我想将其更改为HTML链接。我不明白,我怎样才能用编译来完成它。