我想知道提交表单(iron-form
)的最佳方式是什么,具有以下结构:
基础聚合物iron-form
(起点):
<form is="iron-form" method="post" action="/" id="basic">
<template is="dom-repeat" id="addresses" items="[[addresses]]">
<paper-input name="city" label="City" value="[[item.city]]"></paper-input>
<paper-input name="street" label="Street" value="[[item.street]]"></paper-input>
</template>
</form>
提交后定位JSON有效负载结构:
addresses: [
{ city: "X", street: "X" },
{ city: "Y", street: "Y" }
]
我现在的方式是使用dom-repeat
的{{1}}并在index
阶段手动扩展有效负载。这种方法背后的想法来自于Spring-MVC,它以非常简洁的方式处理。
即:
iron-form-presubmit
提前致谢!