javascript - 基本的 Angularjs 自动完成功能在项目中不起作用
问题描述
这是一个非常基本的问题,我仍然面临 angularjs 自动完成的问题。
html:
<div class="container">
<div ng-controller="mainCtrl"c ng-app="myApp" class="row-fluid">
<form class="row-fluid">
<div class="container-fluid">
Country Name <input type="text" class="form-control autocomplete" ng-model="selected" typeahead="state for state in states | filter:$viewValue">
</div>
</form>
</div>
</div>
<script src="~/Scripts/angular.js"></script>
<script src="~/Scripts/angular.min.js"></script>
<script src="~/Scripts/Controller/FlightBookController.js"></script>
我的控制器代码:
angular.module('myApp', [['ui.bootstrap']])
var app = angular.module('myApp', []);
alert("ddf");
app.controller("mainCtrl", function ($scope) {
alert("ddf");
// $scope.selected = {id:'0',address:'Type 3 Letters'};
$scope.selected = undefined;
alert("kkk");
$scope.states = ['Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Delaware', 'Florida', 'Georgia', 'Hawaii', 'Idaho', 'Illinois'];
});
即使控制器被 thr html(前端)识别,自动完成功能也不起作用。我在哪里犯了错误。有没有有效的方法来做到这一点。
解决方案
推荐阅读
- c++ - 在 C++ 中的字符串函数的返回语句中设置精度内联
- python - 使用“left”和“right”参数使用 numpy interp 进行外推
- linux - Index.php:在 apache 中找不到文件
- c++ - C ++中除差表中的牛顿多项式
- oracle - 如何在 oracle 数据库上自动存储图像?
- javascript - JavaScript、提示和 for 循环的新手?
- python - 错误:对于 pygame.event.get() 中的事件:pygame.error:视频系统未初始化
- terraform-provider-aws - 版本 0.10.3 中的 Terraform aws 提供程序插件下载问题
- html - 无法使用 HTML 代码打开 Instagram 图片链接
- c++ - 如何从 C++ 中的终端输入获取 int 然后是字符串