返回Json的表单的聚合物组件

时间:2014-12-20 17:46:40

标签: polymer

我正在设计我想要返回内部表单输入的Json模型的组件。我该怎么做?

我如何将这个Json检索到其他组件中?

该组件将与其他组件组合以制作更大的模型。

2 个答案:

答案 0 :(得分:1)

您可以从this开始。

您还可以在表单中处理select(s)core-selector(s)

答案 1 :(得分:1)

我不确定你的内部表单输入是什么意思,但如果你只想将表单输入保存到json字符串,请参阅我的https://github.com/delebash/KnockoutContactPolymer,这只是转换为Polymer的默认Knockout联系示例。 在此演示应用http://delebash.github.io/KnockoutContactPolymer/

注意:我使用的是Chrome Canary,因此如果您不使用Canary,则需要添加polyfill。

在此示例中,您可以看到我如何将表单数据保存到json。基本上无论你的模型是什么,你只需要JSON.stringify(this.contacts);

在我的例子中,this.contacts是模型。至于传递数据,请参阅https://www.polymer-project.org/articles/communication.html,我自己仍在努力解决这个问题,所以我没有一个示例应用来证明这一点,但希望这会让你开始。