Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.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 标记名输入未显示在我的余烬视图中_Javascript_Ruby On Rails_Ember.js_Jsfiddle_Jsbin - Fatal编程技术网

Javascript 标记名输入未显示在我的余烬视图中

Javascript 标记名输入未显示在我的余烬视图中,javascript,ruby-on-rails,ember.js,jsfiddle,jsbin,Javascript,Ruby On Rails,Ember.js,Jsfiddle,Jsbin,我希望我的余烬视图在输入中显示总计算的结果,以便获得结果的值绑定 一切都很好,部分原因是我无法在输入号码内得到结果 这是我的看法 App.TotalView = Ember.View.extend({ tagName: 'input', templateName:"total", attributeBindings: ['value', 'placeholder'], placeholder: null, value: '', total: (function() { var

我希望我的余烬视图在输入中显示总计算的结果,以便获得结果的值绑定

一切都很好,部分原因是我无法在输入号码内得到结果

这是我的看法

App.TotalView = Ember.View.extend({
 tagName: 'input',
 templateName:"total",
 attributeBindings: ['value', 'placeholder'],
 placeholder: null,
 value: '',
 total: (function() {
    var res= parseInt(this.get('controller.newThread.selectContentTariffa')) * parseInt(this.get('controller.newThread.primary'));
   return isNaN(res)?"":res;
    }).property('controller.newThread.selectContentTariffa', 'controller.newThread.primary')
});
这是我的html

  <script type="text/x-handlebars" data-template-name="total">
    {{view.total}}
  </script>

{{view.total}
为什么结果显示在输入之外

我在这里转载了这个问题:


>

好的,检查这个,你的视图中有这个值:'',然后是total:(计算)只要用out total属性替换value:(你的计算)。

我看到还有这样的属性索引:['total:value',placeholder']