Преобразование данных между свойством ember-changeset и Input @value - PullRequest
0 голосов
/ 02 марта 2020

У меня есть модель данных ember с некоторыми нестроковыми свойствами.

У меня есть форма редактирования, где я использую вспомогательный * ember js ' Input , чтобы разрешить пользователь, чтобы отредактировать его, а затем я использую ember-changeset-validations , чтобы обновить базовую модель только в том случае, если введенные пользователем данные верны.

Что меня смущает в данный момент, Как я могу преобразовать данные, поступающие от помощника ввода (который возвращается в виде строки) в правильный тип для моей проверки правильности набора ember-changeset?

Я чувствую, что мне нужен другой помощник ввода между этим происходит сериализация / десериализация между необработанным типом данных и строкой. Но я не уверен, возможно ли это.

Другой вариант, о котором я могу подумать, - это создание новых компонентов, которые наследуют компонент помощника ввода, по одному для каждого определенного типа данных c, который у меня есть ... но это похоже на излишество.

...