Javascript 角型超前代码不工作在自己的角底网页例子代码 我使用角度基金会作为他们的网站

Javascript 角型超前代码不工作在自己的角底网页例子代码 我使用角度基金会作为他们的网站,javascript,angularjs,angular-foundation,Javascript,Angularjs,Angular Foundation,当我点击他们的按钮时,当我在文本框中输入一些东西时,它就不起作用了 <h4>Static arrays</h4> <pre>Model: {{selected | json}}</pre> <input type="text" ng-model="selected" typeahead="state for state in states | filter:$viewValue | limitTo:8" class="form-control

当我点击他们的按钮时,当我在文本框中输入一些东西时,它就不起作用了

<h4>Static arrays</h4>
<pre>Model: {{selected | json}}</pre>
<input type="text" ng-model="selected" typeahead="state for state in states | filter:$viewValue | limitTo:8" class="form-control">
这是他们的抢劫犯

我想看看这个typeahead代码的最小工作示例

谁能看一下是什么问题吗

你可以在他们的网站上搜索输入并点击Plunker中的Edit

他们的代码似乎都很好。即使这个最低限度的代码也不起作用

<h4>Static arrays</h4>
<pre>Model: {{selected | json}}</pre>
<input type="text" ng-model="selected" typeahead="state for state in states | filter:$viewValue | limitTo:8" class="form-control">
静态数组
模型:{selected | json}

请参见下面的工作演示

angular.module('foundationDemoApp').controller('TypeaheadCtrl', function($scope, $http) {
反而

角度.module('plunker').controller('TypeaheadCtrl',函数($scope,$http){

angular.module('plunker',['mm.foundation']);
角度.module('plunker').controller('TypeaheadCtrl',函数($scope,$http){
$scope.selected=未定义;
$scope.states=阿拉巴马州、阿拉斯加、亚利桑那州、阿肯色州、加利福尼亚州、科罗拉多州、康涅狄格州、特拉华州、佛罗里达州、乔治亚州、夏威夷州、爱达荷州、伊利诺斯州、印第安纳州、爱荷华州、堪萨斯州、肯塔基州、路易斯安那州、缅因州、马里兰州、马萨诸塞州、密歇根州、明尼苏达州、密西西比州、密苏里州、蒙大拿州、内布拉斯加州、内华达州、新罕布什尔州、新罕布什尔州新泽西州、新墨西哥州、纽约州、北达科他州、北卡罗来纳州、俄亥俄州、俄克拉荷马州、俄勒冈州、宾夕法尼亚州、罗德岛州、南卡罗来纳州、南达科他州、田纳西州、德克萨斯州、犹他州、佛蒙特州、弗吉尼亚州、华盛顿州、西弗吉尼亚州、威斯康星州、怀俄明州];
//任何返回承诺对象的函数都可以用于异步加载值
$scope.getLocation=函数(val){
返回$http.get('http://maps.googleapis.com/maps/api/geocode/json', {
参数:{
地址:瓦尔,
传感器:错误
}
}).然后(功能(res){
var地址=[];
角度.forEach(res.data.results,function)(项目){
地址。推送(项目。格式化的\u地址);
});
返回地址;
});
};
$scope.statesWithFlags=[{
“姓名”:“阿拉巴马州”,
“flag”:“5/5c/flag_of_Alabama.svg/45px-flag_of_Alabama.svg.png”
}, {
“名称”:“阿拉斯加”,
“flag”:“e/e6/flag_of_Alaska.svg/43px-flag_of_Alaska.svg.png”
}, {
“名称”:“亚利桑那州”,
“flag”:“9/9d/flag_of_Arizona.svg/45px-flag_of_Arizona.svg.png”
}, {
“姓名”:“阿肯色州”,
“flag”:“9/9d/flag_of_Arkansas.svg/45px-flag_of_Arkansas.svg.png”
}, {
“名称”:“加利福尼亚”,
“flag”:“0/01/flag_of_California.svg/45px-flag_of_California.svg.png”
}, {
“名称”:“科罗拉多”,
“flag”:“4/46/flag_of_Colorado.svg/45px-flag_of_Colorado.svg.png”
}, {
“名称”:“康涅狄格州”,
“flag”:“9/96/flag_of_Connecticut.svg/39px-flag_of_Connecticut.svg.png”
}, {
“名称”:“特拉华”,
“flag”:“c/c6/flag_of_Delaware.svg/45px-flag_of_Delaware.svg.png”
}, {
“姓名”:“佛罗里达”,
“flag”:“f/f7/flag_of_Florida.svg/45px-flag_of_Florida.svg.png”
}, {
“姓名”:“格鲁吉亚”,
“flag”:“5/54/flag_of_Georgia_%28U.S._state%29.svg/46px-flag_of_Georgia_%28U.S._state%29.svg.png”
}, {
“姓名”:“夏威夷”,
“flag”:“e/ef/flag_of_Hawaii.svg/46px-flag_of_Hawaii.svg.png”
}, {
“名称”:“爱达荷州”,
“flag”:“a/a4/flag_of_Idaho.svg/38px-flag_of_Idaho.svg.png”
}, {
“名称”:“伊利诺伊州”,
“flag”:“0/01/flag_of_Illinois.svg/46px-flag_of_Illinois.svg.png”
}, {
“姓名”:“印第安纳州”,
“flag”:“a/ac/flag_of_Indiana.svg/45px-flag_of_Indiana.svg.png”
}, {
“姓名”:“爱荷华州”,
“flag”:“a/aa/flag_of_Iowa.svg/44px-flag_of_Iowa.svg.png”
}, {
“名称”:“堪萨斯州”,
“flag”:“d/da/flag_of_Kansas.svg/46px-flag_of_Kansas.svg.png”
}, {
“姓名”:“肯塔基州”,
“flag”:“8/8d/flag_of_Kentucky.svg/46px-flag_of_Kentucky.svg.png”
}, {
“名称”:“路易斯安那州”,
“flag”:“e/e0/flag_of_Louisiana.svg/46px-flag_of_Louisiana.svg.png”
}, {
“姓名”:“缅因州”,
“flag”:“3/35/flag_of_Maine.svg/45px-flag_of_Maine.svg.png”
}, {
“名称”:“马里兰”,
“flag”:“a/a0/flag_of_Maryland.svg/45px-flag_of_Maryland.svg.png”
}, {
“姓名”:“马萨诸塞州”,
“flag”:“f/f2/flag_of_Massachusetts.svg/46px-flag_of_Massachusetts.svg.png”
}, {
“名称”:“密歇根州”,
“flag”:“b/b5/flag_of_Michigan.svg/45px-flag_of_Michigan.svg.png”
}, {
“姓名”:“明尼苏达州”,
“flag”:“b/b9/flag_of_Minnesota.svg/46px-flag_of_Minnesota.svg.png”
}, {
“名称”:“密西西比”,
“flag”:“4/42/flag_of_Mississippi.svg/45px-flag_of_Mississippi.svg.png”
}, {
“名称”:“密苏里州”,
“flag”:“5/5a/flag_of_Missouri.svg/46px-flag_of_Missouri.svg.png”
}, {
“姓名”:“蒙大拿州”,
“flag”:“c/cb/flag_of_Montana.svg/45px-flag_of_Montana.svg.png”
}, {
“名称”:“内布拉斯加州”,
“flag”:“4/4d/flag_of_Nebraska.svg/46px-flag_of_Nebraska.svg.png”
}, {
“名称”:“内华达州”,
“flag”:“f/f1/flag_of_Nevada.svg/45px-flag_of_Nevada.svg.png”
}, {
“名称”:“新罕布什尔州”,
“flag”:“2/28/flag_of_New_Hampshire.svg/45px-flag_of_New_Hampshire.svg.png”
}, {
“名称”:“新泽西州”,
“flag”:“9/92/flag_of_New_Jersey.svg/45px-flag_of_New_Jersey.svg.png”
}, {
“名称”:“新墨西哥州”,
“flag”:“c/c3/flag_of_New_Mexico.svg/45px-flag_of_New_Mexico.svg.png”
}, {
“名称”:“纽约”,
“flag”:“1/1a/flag_of_New_York.svg/46px-flag_of_New_York.svg.png”
}, {
“名称”:“北卡罗来纳州”,
“flag”:“b/bb/flag_of_North_Carolina.svg/45px-flag_of_North_Carolina.svg.png”
}, {
“名称”:“北达科他州”,
“flag”:“e/ee/flag_of_North_Dakota.svg/38px-flag_of_North_Dakota.svg.png”
}, {
“姓名”:“俄亥俄州”,
“flag”:“4/4c/flag_of_Ohio.svg/46px-flag_of_Ohio.svg.png”
}, {
“名称”:“俄克拉荷马州”,
“flag”:“6/6e/flag_of_Oklahoma.svg/45px-flag_of_Oklahoma.svg.png”
}, {
“名称”:“俄勒冈州”,
“flag”:“b/b9/flag_of_Oregon.svg/46px-flag_of_Oregon.svg.png”
}, {
“名称”:“宾夕法尼亚州”,
“flag”:“f/f7/flag_of_Pennsylvania.svg/45px-flag_of_Pennsylvania.svg.png”
}, {
“名称”:“右侧”