我正在设计我想要返回内部表单输入的Json模型的组件。我该怎么做?
我如何将这个Json检索到其他组件中?
该组件将与其他组件组合以制作更大的模型。
答案 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,我自己仍在努力解决这个问题,所以我没有一个示例应用来证明这一点,但希望这会让你开始。