AngularJS提前输入和结果中的html

r3plica

我有一个观点是这样的:

<input class="form-control" type="text" name="accountNumber" ng-model="controller.order.accountNumber" typeahead-on-select="controller.onSelect($item)" typeahead="item.title + '<br />' + item.value + '<br />' + item.detail for item in controller.autoComplete($viewValue)" />

我试图将某些格式添加到返回的结果集中。在此视图上,这实际上可以很好地工作(尽管Visual Studio抱怨着双引号)。

从另一个角度来看,我进行了以下设置:

<input class="form-control" type="text" name="sku" ng-model="controller.orderLine.sku" typeahead-on-select="controller.onSelect($item)" typeahead="item.value + '<br />' + item.title + '<br />' +  item.detail for item in controller.autoComplete($viewValue)" />

在此视图上,中断显示为文本。

我想没人知道为什么吗?

r3plica

我通过创建默认模板来解决此问题:

<a href tabindex="-1">
    <div ng-if="match.model.title"><h4>{{ match.model.title }}</h4></div>
    <div ng-if="match.model.value">{{ match.model.value }}</div>
    <div ng-if="match.model.value">{{ match.model.detail }}</div>
</a>

我的预输入html看起来像这样:

<div class="col-xs-12 col-md-4">
    <form name="searchForm" role="form">
        <input class="form-control" type="text" placeholder="Search" ng-model="controller.selected" typeahead-on-select="controller.onSelect()" typeahead-template-url="template/typeahead/typeahead-account-match.html" typeahead="item.accountNumber as item for item in controller.autoComplete($viewValue)" />
    </form>
</div>

注意:您可以看到我正在将typeahead-template-url设置为上面的模板。如果您的模板不太可能更改,则可以忽略该属性,而只需覆盖template / typeahead / typeahead-match.html,它将使用该属性

我希望这对其他人有帮助:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在JavaScript中搜索和提前输入

来自分类Dev

用AngularJS提前输入

来自分类Dev

将对象转换为数组(angularjs和提前输入)

来自分类Dev

angularjs中包含哪些类型用于提前输入的库

来自分类Dev

Angular-UI:强制提前输入结果

来自分类Dev

提前输入返回相关结果的方法

来自分类Dev

Angular-UI提前输入结果未显示在下拉列表中

来自分类Dev

AngularJS提前输入选择模糊

来自分类Dev

AngularJS提前输入+多选择标签

来自分类Dev

AngularJS:可滚动提前输入字段

来自分类Dev

AngularJS提前输入提示不是最新的

来自分类Dev

在 HTML5 / AngularJS 输入中显示除法计算结果

来自分类Dev

提前输入和Ember.handelbars

来自分类Dev

Twitter提前输入和按钮对齐

来自分类Dev

nested_form和Twitter提前输入

来自分类Dev

Twitter提前输入和按钮对齐

来自分类Dev

Twitter在laravel 5和bootstrap 3中提前输入“使用未定义的常量名称”

来自分类Dev

如何从AngularUI提前输入中清除文本

来自分类Dev

恢复Nautilus中的提前输入(UbuntuGNOME)

来自分类Dev

使用Promise时的Angular UI提前输入限制结果

来自分类Dev

AngularJS提前输入自定义按功能排序

来自分类Dev

以编程方式选择AngularJS提前输入选项

来自分类Dev

angularJS + UI引导提前输入:filter:$ viewValue不起作用

来自分类Dev

输入搜索和iframe以使用html显示结果

来自分类Dev

ajax,php和twitter的引导程序提前输入

来自分类Dev

UI.Bootstrap角度提前输入和Firebase数组

来自分类Dev

提前清除角度引导中的选定输入

来自分类Dev

在Marklogic中为提前输入应用建议源约束

来自分类Dev

提前清除角度引导中的选定输入

Related 相关文章

热门标签

归档