我正在使用Twitter typeahead.js。文档说:
页脚-呈现在数据集的底部。可以是HTML
字符串或预编译的模板。如果是预编译的模板,则
在上下文中传递的将包含查询和isEmpty。
但是,我无法使用query
。
我想在类似的东西中使用它:
footer: Handlebars.compile('<h3 class="tt-footer"><a href="search/%query"> See more results</a></h3>')
它实际上如何工作?
最佳答案
可以在此处查看脚注的示例:
http://jsfiddle.net/Fresh/d7jdp03d/
搜索电影(例如外星人),您会在建议底部看到页脚。
该代码的关键部分是:
footer: Handlebars.compile("<b>Searched for '{{query}}'</b>")
您需要使用Handlebars语法(即大括号)来引用查询值,因为这是本示例中使用的模板引擎。