gpt4 book ai didi

javascript - JsViews 中的数据绑定(bind)

转载 作者:行者123 更新时间:2023-12-03 05:38:50 26 4
gpt4 key购买 nike

我有一个字符串数组和一个其属性派生自该数组的对象。例如,

var arrayOne = ["One","Two", "Three"];
var objOne = {};

for(var i=0;i<arrayOne.length;i++){
objOne[arrayOne[i]] = "some val";
objOne[arrayOne[i]+"index"]=i;
}

我想在模板中动态绑定(bind)它,就像

{^{for arrayOne}}
<input data-link="objOne[:#data]" type="text"/>
{{/for}}

我尝试了上述方法及其一些变体,但没有任何运气。这可以完成还是我错过了一些东西?

最佳答案

最好不要迭代 arrayOne 数组,而是直接迭代 objOne 的属性,如下所示:

{^{props objOne}}
{{if key.slice(-5) !== "index"}}
<input data-link="prop" type="text"/>
{{/if}}
{{/props}}

参见http://www.jsviews.com/#jsvpropstag .

关于javascript - JsViews 中的数据绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40628198/

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