提前输入.js:页脚查询如何工作
Typeahead.js: how does footer query work?
我正在使用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 语法(即大括号(来引用查询值,因为这是此示例中使用的模板引擎。
相关文章:
- Javascript:selenium Web驱动程序isDisplayed()不工作
- jQuery UI自动完成突然停止工作
- AngularJS UI路由器不能像ng路由器那样工作
- HTML5音频加载和播放获胜'我不能在iPad上工作
- JavaScript打印功能使日历停止工作
- Javascript.getHours()工作不正常
- 为什么这在IE中的工作方式与在Firefox中不同
- 视频HTML没有'无法在Internet Explorer 11上工作
- 扩展移相器按钮类不工作
- Firebase迁移-简单的Firebase.set没有'不再工作了——旧的还是新的
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 正在尝试使用if和else添加类,但无法正常工作
- Jquery FadeIn FadeOut 只工作一次
- Foreach无法在Typescript中工作
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- 为什么不是't窗口.恢复正常工作吗?(javascript/jquery)
- JS可以在Chrome中工作,但不能在Firefox中工作
- ajaxToolkit PopupControlExtender不工作.过时的
- HTML标记在脚本标记中工作
- 在JavaScript中的类中,push和concat的工作方式有何不同