jquery - 如何使用 jquery 模板动态访问一些 json 值

标签 jquery templates jquery-templates

我有以下 json 并假设我无法修改它:

{
    "structure": [
        {"property": "propA"},
        {"property": "propB"}
    ],
    "data": {
        "propA": 7,
        "propB": "something"
    }
}

现在是模板:

{{each structure}}
        <span>${data.$value.property}}</span>
{{/each}}

我想要实现的是,我所做的 ${data.$value.property}} 的结果与我所做的 ${data.propA} 的结果相同>

问题:我不知道“data”json 中存在“propA”。我必须动态地访问该部分

提前致谢!

最佳答案

试试这个:

<span>${data[$value.property]}}</span>

关于jquery - 如何使用 jquery 模板动态访问一些 json 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7165267/

相关文章:

javascript - 如何仅在图库内显示“提升缩放”

C++ 相同的模板用于多个函数?

jquery - 加载类型为 ="text/html"和 src ="..."的脚本标记,但被 jQuery 忽略

javascript - JavaScript 文件中的 HTML 模板...我做错了什么?

javascript - 如何在href之前触发onClick

javascript - 淡入/淡出滚动菜单

php - 如何检查json数据数组是否有返回值

python - 在渲染之前对 django 模板节点进行后处理以组合标签

c++ - 特定类型的部分模板特化,C++