gpt4 book ai didi

javascript - TagName 输入未显示在我的 ember View 中

转载 作者:行者123 更新时间:2023-11-28 00:53:11 24 4
gpt4 key购买 nike

我希望我的 ember View 在输入中显示总计算的结果,以便获取结果的值绑定(bind)。

一切正常,但我无法在输入数字中获得结果

这是我的观点

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>

为什么结果显示在输入之外?

我在这里重现了这个问题:http://emberjs.jsbin.com/piqihi/edit?html,js

>

最佳答案

好的,检查一下这个 jsbin您的 View 中有这个值:'',然后是总计:(计算)只需将值:(您的计算)替换为没有总计属性。

关于javascript - TagName 输入未显示在我的 ember View 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26530331/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com