Angularjs Angular UI引导程序Typeahead不起任何作用

Angularjs Angular UI引导程序Typeahead不起任何作用,angularjs,angular-ui-bootstrap,Angularjs,Angular Ui Bootstrap,角度JS-v1.2.0-rc.3 角度引导-0.12.0 控制器: app.controller('controlsController', ['$scope', '$http', function($scope, $http) { $scope.selected = undefined; $scope.getLocation = function(val) { return $http.get('http://maps.googleapis.com/maps

角度JS-v1.2.0-rc.3 角度引导-0.12.0

控制器:

app.controller('controlsController', ['$scope', '$http', function($scope, $http) {

    $scope.selected = undefined;

    $scope.getLocation = function(val) {
        return $http.get('http://maps.googleapis.com/maps/api/geocode/json', {
            params: {
                address: val,
                sensor: false
            }
        }).success(function(response){
            return response.data.results.map(function(item){
                return item.formatted_address;
            });
        });
    };
}]);
杰德:

结果:

没什么

我试着用一个调用
getLocation
的按钮代替输入,它调用函数OK。有什么想法吗

  • 您不需要
    ui引导tpls.min.js
    ui bootstrap.min.js
    。不是一个就是另一个

  • 记住将依赖项添加到应用程序的模块中

        var app = angular.module('myApp', ['ui.bootstrap']);
    

  • 嗨,伊恩,你是否在你的应用程序中添加了对
    ui.bootstrap
    的依赖?CSS是的。它也需要javascript?是的,请看这里的工作演示哦,是的,我已经有了所有这些参考资料。“我以为你是指本地引导js。@西尔维斯特,我明白你的意思了。
        var app = angular.module('myApp', ['ui.bootstrap']);