函数的敲除数据绑定文本返回函数的字符串化版本
knockout data-bind text to function is returning stringified version of function
我在 foreach 循环中使用 knockout,我的特定元素想将 span 的文本元素绑定到匿名函数,但是返回的函数只有一个字符串版本
<span data-bind="text: function(ri) { ri.itemNameAndRateplan() + ' ' + ri.Adults(); }"></span>
当 运行 returns 函数 (ri){ ri.itemNameAndRateplan() +' '+ ri.Adults();}
作为元素的 html 时。
我希望它像 ratePlanNameValue 4
我该如何解决这个问题?
你实际上可以只写 data-bind="text: ri.itemNameAndRateplan() +' '+ ri.Adults()"
如果 ri
是一个可观察的,添加 ()
。如果不是这种情况,我需要查看更多代码。
我在 foreach 循环中使用 knockout,我的特定元素想将 span 的文本元素绑定到匿名函数,但是返回的函数只有一个字符串版本
<span data-bind="text: function(ri) { ri.itemNameAndRateplan() + ' ' + ri.Adults(); }"></span>
当 运行 returns 函数 (ri){ ri.itemNameAndRateplan() +' '+ ri.Adults();}
作为元素的 html 时。
我希望它像 ratePlanNameValue 4
我该如何解决这个问题?
你实际上可以只写 data-bind="text: ri.itemNameAndRateplan() +' '+ ri.Adults()"
如果 ri
是一个可观察的,添加 ()
。如果不是这种情况,我需要查看更多代码。