文件名称:backbone.asyncautocomplete:自动完成异步支持作为主干视图
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-29 09:04:23
JavaScript
Backbone.AsyncAutocomplete 基于 Backbone 的相当直接的自动完成。 当然,这可能是百万分之一的自动完成功能,但它确实有一些功能使其与普通的 jQuery 插件区分开来。 主要是它公开了自动完成列表本身供您扩展,添加方法并首先定义您自己的模板方法。 它还公开了自动完成项目视图供您扩展(并且还应用自定义模板方法)。 通过公开这两个视图,您可以完全控制 DOM 中发生的事情,并且还赋予您操作和监听其内部事件和状态变化的全部权力。 此外,顾名思义,它在构建时考虑了异步自动完成功能,但绝不是必需的。 入门 要使用选项和列表项的自定义视图创建您自己的视图类,您可以使用类的自定义类属性define 。 默认项视图也作为 AsyncAutocomplete 的类属性公开。 该视图接受一个 input 元素,因为它是el ,或者几乎任何响应 jQuery val方法的元
【文件预览】:
backbone.asyncautocomplete-master
----.jshintrc(298B)
----.gitignore(616B)
----package.json(901B)
----main.js(433B)
----build.js(1KB)
----README.md(5KB)
----example()
--------data.json(5KB)
--------index.html(2KB)
--------demo.js(1KB)
----lib()
--------autocomplete-view.js(12KB)
--------item-view.js(2KB)
----bower.json(716B)
----test()
--------test.amd.html(432B)
--------test.js(5KB)
--------test.commonjs.html(396B)
--------index.html(480B)