一直试图让我自己的自动完成插件作为Angular指令工作
希望这是一个简单的问题,请告诉我,如果我用这个咆哮错误的树。
所以我有一个我自己编写的jquery自动完成插件,只是试图将它作为一个指令挂钩在Angular中,纯粹是为了玩我自己的指令。
我正在努力解决的问题是将文本框的内容传递给api端点。如果您查看演示和控制台,您会看到它每次传递未定义(jsfiddle中的第133和173行)。
scope.testAutocomplete = new AA('Test', element,{
dataType: 'json',
jsonPath: 'http://apiendpoint.com?query=' + scope.searchTerm + '&apikey=1234&limit=5'
指令内的'watch'正确更新,但它将'undefined'传递给端点。
对于小提琴道歉,Plunkr因某种原因不会保存。 http://fiddle.jshell.net/PxHC3/7/show/ http://jsfiddle.net/PxHC3/7/所以在我将信息传递到范围等之前,我只是想知道我是否走在正确的道路上。
干杯 汤姆