Angular 数组中对象 属性 的架构表单自定义类型
Angular schema form custom type for object property in array
我有一个包含 3 个字符串属性 "title"、"description" 和 "icon" 的对象数组。但是我想为图标 属性 创建一个自定义控件,以便用户从列表或模式或其他任何东西中 select 图标。
但是,我什至无法通过将我的自定义插件添加到#work 的第一个示例。我已经定义了插件并缓存了模板。但是,当我在数组内的图标 属性 上使用它时,我的控制台出现错误,schemaValidate 开始抱怨缺少 ngModel 控制器。
JSFIDDLE:
http://jsfiddle.net/awa593ys/
也许值得注意:如果我在数组上方使用自定义表单类型,它会起作用,例如:
this.form = [
"title",
{
key:"description",
type:"icon"
},
...
遇到同样问题的人:
通过将 ng-model="$$value$$"
添加到输入元素,我能够解决这个问题。
我有一个包含 3 个字符串属性 "title"、"description" 和 "icon" 的对象数组。但是我想为图标 属性 创建一个自定义控件,以便用户从列表或模式或其他任何东西中 select 图标。
但是,我什至无法通过将我的自定义插件添加到#work 的第一个示例。我已经定义了插件并缓存了模板。但是,当我在数组内的图标 属性 上使用它时,我的控制台出现错误,schemaValidate 开始抱怨缺少 ngModel 控制器。
JSFIDDLE: http://jsfiddle.net/awa593ys/
也许值得注意:如果我在数组上方使用自定义表单类型,它会起作用,例如:
this.form = [
"title",
{
key:"description",
type:"icon"
},
...
遇到同样问题的人:
通过将 ng-model="$$value$$"
添加到输入元素,我能够解决这个问题。