Angularjs 如何在自定义模板中访问Typeahead-Bloodhound建议对象属性

Angularjs 如何在自定义模板中访问Typeahead-Bloodhound建议对象属性,angularjs,typeahead.js,typeahead,underscore.js-templating,bloodhound,Angularjs,Typeahead.js,Typeahead,Underscore.js Templating,Bloodhound,使用Typeahead-Hound捆绑包,我创建了一个自定义建议模板。我试图弄清楚模板正在调用什么对象来编译变量。我使用下划线而不是{{}模板: 编译('| LAT:LON:') 如果这是标准的前置类型括号: compile('{{{PN}}{{A2}}}| LAT:{{Y}}LON:{{X}') 我希望能够通过下划线中的javascript访问实际对象属性,如下所示: .compile('

使用Typeahead-Hound捆绑包,我创建了一个自定义建议模板。我试图弄清楚模板正在调用什么对象来编译变量。我使用下划线而不是{{}模板:

编译('| LAT:LON:

')

如果这是标准的前置类型括号:

compile('{{{PN}}{{A2}}}| LAT:{{Y}}LON:{{X}

')

我希望能够通过下划线中的javascript访问实际对象属性,如下所示:


.compile('')
在模板中使用console.log(这个)后,我深入挖掘,发现答案是“obj”。就像这个道具,那个道具。所以现在我可以做到:

编译('| LAT:LON:

')

希望这能帮助其他人寻找答案