gpt4 book ai didi

javascript - 数组上的 mustache 渲染()不起作用

转载 作者:行者123 更新时间:2023-11-30 09:00:42 25 4
gpt4 key购买 nike

我在这里做错了什么?

<!doctype html>
<html>
<head>
<title>Testing</title>
<script src="mustache.js"></script>
</head>
<body>

<script type="text/javascript">
var musk = ["athos", "porthos", "some other guy"];

var output = Mustache.render("<div>The three <br>{{#musk}}<p>{{.}}</p>{{/musk}}<br> Those guys</div>", musk);

console.log(output);

</script>

</body>
</html>

这给我:

<div>The three <br><br> Those guys</div>

如果我没记错的话,我几乎完全相同地从 github 页面复制示例。另外,我很确定在模板中允许使用 html,而不是在内容或 View 中。正确的?

最佳答案

您需要像这样命名输入数组:

var musk = {musk: ["athos", "porthos", "some other guy"]};

关于javascript - 数组上的 mustache 渲染()不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9548687/

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