如何在角度ui选择编辑

时间:2015-05-22 23:08:24

标签: javascript angularjs angular-schema-form

我正在使用角度架构表格anf使用ui select来填充选项。

现在我将我的对象绑定到选择的id。这是模板

<ui-select
        ng-model="$select.selected"
        theme="bootstrap"
        ng-disabled="disabled"
        on-select="$$value$$=$select.selected.id"
        >
    <ui-select-match placeholder="Please Select ">{{$select.selected.display}}</ui-select-match>
    <ui-select-choices repeat="a in choices">
        <div ng-bind-html="a.display"> {{ a.display }}</div>
    </ui-select-choices>
</ui-select>

我无法将$$value$$绑定到所选对象的ID。 所以对于黑客我添加了这个

on-select="$$value$$=$select.selected.id"

$$value$$代表model.myobject所以选择我手动将id绑定到该属性。

对于新对象,这可以正常工作。

但是当我需要编辑对象时,则不会预先选择该选项。

任何想法我该怎么做

ui选择了一个插件用于架构表单,我从中得到了想法。 但我无法完全理解它

https://github.com/chengz/schema-form-uiselect/blob/master/src/single.html

0 个答案:

没有答案