在 Foundry Slate 中,如何使用把手动态索引数组或对象?
In Foundry Slate, how do I dynamically index into an array or object using handlebars?
在 Foundry 的 Slate 应用程序中,我想根据另一个小部件中的某些选择对数组或其他对象进行索引——例如,从下拉列表中选择一列。
我怎样才能完成这样的事情?
您可以使用查找把手助手 reference。
查找助手类似于以下 {{lookup arrayName index}} 并且等效于 javascript.
中的 arrayName[index]
这也适用于对象 {{lookup objectName key}}
。
你也可以为嵌套的东西做:
{{lookup a "b" "c"}}
上下文是{ a: { b: { c: "test" } } }
会return"test"
为了简化事情,您还可以编写一个小的辅助函数,它接收选择和数据,做任何必要的工作来产生正确的输出,然后 returns 输出显示在别处。
在 Foundry 的 Slate 应用程序中,我想根据另一个小部件中的某些选择对数组或其他对象进行索引——例如,从下拉列表中选择一列。
我怎样才能完成这样的事情?
您可以使用查找把手助手 reference。
查找助手类似于以下 {{lookup arrayName index}} 并且等效于 javascript.
中的 arrayName[index]这也适用于对象 {{lookup objectName key}}
。
你也可以为嵌套的东西做:
{{lookup a "b" "c"}}
上下文是{ a: { b: { c: "test" } } }
会return"test"
为了简化事情,您还可以编写一个小的辅助函数,它接收选择和数据,做任何必要的工作来产生正确的输出,然后 returns 输出显示在别处。