在实现typeahead时从angular js调用jquery时出现问题

时间:2016-09-21 11:56:44

标签: javascript jquery angularjs

您好我是角度j的初学者。我正在尝试实现typeahead,我试图从现有的lib <script src="lib/xyz/typeahead.bundle.js"></script>中使用

我的输入字段:

<div>
    <input type="text" id='test' name="test" ng-model="test[0].name" 
        ng-focus="formFieldJustGotFocus();" autocomplete="off" spellcheck="false">
</div>

我正在尝试使用现有lib的typeahead函数,但作为一个角度应用程序,我不知道如何在我的Controller函数test()中调用该函数:

$scope.formFieldJustGotFocus  = function test(){
             $('#test').typeahead({
            name: 'accounts',
            local: ['Audi', 'BMW', 'Bugatti', 'Ferrari', 'Ford', 'Lamborghini', 'Mercedes Benz', 'Porsche', 'Rolls-Royce', 'Volkswagen']
        });
    };

1 个答案:

答案 0 :(得分:0)

您好请参考以下链接将为您提供更多帮助。它是具有角度js的typeahead的示例。 Typeahead example

 [\[1\]: https://codepen.io/joe-watkins/pen/EagEWv][1]