gpt4 book ai didi

javascript - ICanHaz.js - 可以在部分中使用字符串数组而不是键/值对吗?

转载 作者:行者123 更新时间:2023-12-03 12:07:57 24 4
gpt4 key购买 nike

我的情况如下:

我从 AJAX 调用收到一个对象,其中包含字符串数组(不是键/值对)。如果我可以像下面一样将该数组放入模板的数据对象中,然后通过 ICanHaz mustache 部分模板语法递归地显示数组中的每个值,那就太棒了。不幸的是,如果没有在部分模板中引用的键/值对,我无法让它工作。

这是一个很大的痛苦,因为我必须进入从 AJAX 返回的数组并添加键值对。

我在 mustache 上找不到任何内容或ICanHaz.js处理此问题的文档。

Javascript:

var listOfStuff = {
name: 'This is not important',
stuff: data.ajaxreturnedarray || [1, 2, 3, 4] // Just for example.
};

$("#new").append(ich.test(listOfStuff));

HTML

<div id="new">Test</div>

<script type="text/html" id="test">
<div class="panel">
{{#stuff}}<p>{{stuff}}</p>{{/stuff}}
{{^stuff}}<p>No items :(</p>{{/stuff}}
</div>
</script>

有谁知道如何实现这项工作吗?

<小时/>

更新

这在 answer 中有介绍。 ,但它没有提及 ICanHaz.js,因此我为任何在没有 mustache 的情况下使用 ICanHaz.js 谷歌搜索此问题的人提供交叉引用。

最佳答案

据我所知,ICanHaz 嵌入了 Mustache,如果是 Mustache,你可以简单地这样做

{{#stuff}}<p>{{.}}</p>{{/stuff}}

关于javascript - ICanHaz.js - 可以在部分中使用字符串数组而不是键/值对吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25100391/

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