Angularjs 如何在自定义模板中访问Typeahead-Bloodhound建议对象属性
使用Typeahead-Hound捆绑包,我创建了一个自定义建议模板。我试图弄清楚模板正在调用什么对象来编译变量。我使用下划线而不是{{}模板: 编译('| LAT:LON:') 如果这是标准的前置类型括号: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('
compile('{{{PN}}{{A2}}}| LAT:{{Y}}LON:{{X}')
我希望能够通过下划线中的javascript访问实际对象属性,如下所示:
.compile('')
在模板中使用console.log(这个)后,我深入挖掘,发现答案是“obj”。就像这个道具,那个道具。所以现在我可以做到:
编译('| LAT:LON:')
希望这能帮助其他人寻找答案