文件名称:orchestra-baobab:实验使用Baobab集中状态的客户端搜索应用程序
文件大小:12KB
文件格式:ZIP
更新时间:2024-05-30 11:53:31
JavaScript
猴面包树乐团 用法 安装: npm i Build: npm run build测试: npm start ; 在浏览器中打开localhost:8000 问题 客户端搜索页面通常具有3种状态表示形式,以保持同步。 1. the url (eg. query parameters) 2. the visual form elements (eg. the display value in a search input) 3. the search query being run (eg. the params to an AJAX call) 当这三个中的任何一个发生更改时,我们希望其他两个都进行更新以匹配。 我们还希望允许一些随意的业务逻辑控制在不同条件下何时更新状态。 在传统的“ jQuery”方法中,每个元素处理自己的状态,并且同步基本上通过蛮力完成-不可避免的代码变得像意大利面
【文件预览】:
orchestra-baobab-master
----index.html(320B)
----npm-shrinkwrap.json(1KB)
----lib()
--------url.js(616B)
--------Toggle.js(2KB)
--------Ohio.js(541B)
--------ResultsGrid.js(1KB)
--------SearchInput.js(1KB)
--------Button.js(1KB)
--------bing.js(1KB)
--------ui-component-mgr.js(895B)
--------CurrentLocation.js(1KB)
----README.md(3KB)
----tests()
--------SearchInput.unit.js(2KB)
--------ResultsGrid.unit.js(958B)
--------Button.unit.js(1KB)
--------url.unit.js(1KB)
----.gitignore(19B)
----index.js(3KB)
----package.json(892B)