首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ObservableHQ中的多个单元格中呈现相同的输入元素

如何在ObservableHQ中的多个单元格中呈现相同的输入元素
EN

Stack Overflow用户
提问于 2021-07-10 01:08:33
回答 1查看 25关注 0票数 0

假设我在Observablehq中有以下复选框元素:

代码语言:javascript
复制
viewof myFilter = checkbox({
  title: "Foo",
  description: "bar",
  options: myOptions,
  })

我希望将相同的元素呈现在笔记本上更多不同的单元格中,并且希望同步它们的所有选择。有没有办法做到这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-19 20:03:48

看起来你用的是Jeremy Ashkenas的venerable inputs library有一个较新的official Inputs library,它已经包含在页面中(您不必导入它)。

官方输入支持使用Inputs.bind (more info)进行同步。例如,这两个单元格产生两组同步的复选框:

代码语言:javascript
复制
viewof a = Inputs.checkbox(["Foo", "bar"])
代码语言:javascript
复制
Inputs.bind(Inputs.checkbox(["Foo", "bar"]), viewof a)

Here’s a demo

官方的inputs API大致类似于Inputs.checkbox(arrayOfChoices, optionsObject)。这里只有一个标签:Inputs.checkbox(["Foo", "bar"], {label: "Your choice"}),而不是标题和描述。More documentation.

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68320513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档