【发布时间】:2016-02-01 20:36:24
【问题描述】:
我正在尝试实现前面的类型,一切似乎都在工作。唯一的问题是样式有问题,它显示下拉菜单,就像它要自动完成一样,但它都是空白的.. 值在那里,事实上,如果你按 Enter,它们就可以工作.. 但没有显示
我应该提到我正在使用带有 Ionic 的 AngularJS...
我会把我的代码贴在这里以防万一。任何帮助都会很棒!
HTML:
<!-- UI BootStrap style sheet and js -->
<script src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.4.0.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">
<div class='container-fluid' >
<pre>Model: {{Selected| json}}</pre>
<!-- <input type="text" ng-model="selected" typeahead="state for state in states | filter:$viewValue"> -->
<input type="text" ng-model="Selected" typeahead="Unidade.Codigo as Unidade.Nome for Unidade in Unidades | filter:$viewValue | limitTo:8" class="form-control" />
</div>
和 Javascript.. 我怀疑这是问题,但不会受到伤害
$scope.Selected = undefined;
$scope.Unidades = [{
"Nome": "laskjdhflksjfg",
"Codigo": "11106600"
},
{
"Nome": "wertwertwertwer",
"Codigo": "11106601"
},
{
"Nome": "wertwertwertwer",
"Codigo": "11106602"
}];
我实际上是从这里复制了这个例子:http://plnkr.co/edit/1Sm17103S73nJbpb2PmK?p=preview 所以我知道它有效....
谢谢各位!
【问题讨论】:
-
检查您的 CSS 导入顺序并使用开发工具检查输入,以验证是否应用了正确的 CSS 并且未被覆盖。
-
它在我的台式机上,所以我回家后必须检查一下,但如果我发现我的 CSS 被覆盖是唯一改变导入顺序的补救措施吗?
-
感谢您的回复!
标签: css angularjs twitter-bootstrap ionic-framework angular-ui-bootstrap