我正在尝试构建一个与本网站完全相同的标签输入字段。用户可以开始输入标签,ui-typeahead 返回一个列表,用户从中选择一个结果,将其添加到输入字段中已有的标签列表中。
我首先将问题简化为字符串连接,而不是列表。我什至无法让它工作。这是我必须要做的,但它不会与字段的现有值连接,它会替换它:
<input class="form-control" type="text" ng-model="program.Demographs"
typeahead="d for d in program.providers.Demographs"
typeahead-min-length='3' typeahead-items='10'
typeahead-editable="false"
typeahead-on-select="addItem(program.Demographs)">
这是应该连接字符串的函数:
$scope.addItem = function (item) {
$scope.program.Demographs = $scope.program.Demographs + item;
};
任何人都可以提供任何提示或建议吗?