0

在 Foundry 的 Slate 应用程序中,我想根据另一个小部件中的某些选择来索引数组或其他对象——比如,从下拉列表中选择一列。

我怎样才能完成这样的事情?

4

1 回答 1

1

您可以使用查找车把助手参考

查找助手看起来像下面的 {{lookup arrayName index}} 并且等效于 javascript 中的 arrayName[index]。

这也适用于{{lookup objectName key}}.

您也可以对嵌套的事物执行此操作:

{{lookup a "b" "c"}}

上下文在哪里{ a: { b: { c: "test" } } }

将返回"test"

为了简化事情,您还可以编写一个小的帮助函数,它接收选择和数据,执行任何必要的工作以产生正确的输出,然后将该输出返回到其他地方显示。

于 2020-09-24T14:05:22.797 回答