【发布时间】:2017-08-25 23:31:09
【问题描述】:
我想将数据从 UI-Select 发送到 Tags-Input。 例如,如果我从 UI-Select 中选择一个值,则希望 Tags-Input 使用 NG-MODEL 接收它。
代码如下:
<ui-select ng-model="member.selected" theme="bootstrap">
<ui-select-match placeholder="Select....">{{$select.selected.member_name}}</ui-select-match>
<ui-select-choices repeat="member in members | filter: $select.search">
<div ng-bind-html="member.member_name | highlight: $select.search"></div>
<small ng-bind-html="member.member_email | highlight: $select.search"></small>
</ui-select-choices>
</ui-select>
<tags-input ng-model="{{$select.selected.member_name}}">
</tags-input>
我认为将 {{$select.selected.member_name}} 放在标签输入的 ng-model 中会起作用,但它什么也没收到。
有谁知道问题出在哪里?请帮帮我!
【问题讨论】:
-
标签输入应该像
<tags-input ng-model="selected.member_name"> </tags-input> -
感谢您的建议。我试过了,但没有用。我也试过 {{selected.member_name}} 甚至 {{selected.member.member_name}}。你能帮帮我吗?
-
你能分享一个JSFiddle来解决这个问题吗,它会更容易调试,只需最少的代码突出问题。
-
@Naren,我在 jsfiddle.net/dbj0729/ebkgdude/5 创建了 JSFiddle,但我想我错过了一些东西,因为这是我第一次使用它。我发布了代码。希望这行得通。期待您的来信。谢谢。
标签: angularjs bootstrap-tags-input