2014-12-20 5 views
0

Я разрабатываю компонент, который я хочу вернуть Json-модель внутренних входных форм. Как мне это сделать?Полимерный компонент для формы, который возвращает Json

И как бы я получил этот Json в другие компоненты?

Этот компонент будет комбинирован с другими компонентами для изготовления больших моделей.

ответ

1

Вы можете начать использовать что-то наподобие this.

Вы также можете обращаться с select(s) или core-selector(s) внутри вашей формы.

1

Я не уверен, что вы подразумеваете под внутренними вводами форм, но если вы просто хотите сохранить входные данные формы в строку json, см. Мой https://github.com/delebash/KnockoutContactPolymer, это просто пример контакта с нокаутом по умолчанию, преобразованный в Polymer. Демо-приложение здесь http://delebash.github.io/KnockoutContactPolymer/

Примечание: Я использую Chrome Canary, поэтому, если вы не используете Canary, вам нужно будет добавить полиполки.

В этом примере вы можете увидеть, как я сохраняю данные формы в json. В принципе, какая бы ни была ваша модель для вашего элемента, вы просто JSON.stringify (this.contacts);

В моем примере this.contacts - это модель. Что касается передачи данных, см. https://www.polymer-project.org/articles/communication.html, я все еще работаю над этим, поэтому у меня нет примера приложения, чтобы продемонстрировать это, но, надеюсь, это поможет вам начать.

Смежные вопросы