文件名称:ember-parachute:改进的Ember查询参数
文件大小:345KB
文件格式:ZIP
更新时间:2024-05-30 10:36:00
emberjs ember-addon query-params JavaScript
灰烬降落伞 哲学 ember-parachute是一个插件,可以改善在Ember中使用查询参数的经验。 无需在路由和控制器中都定义查询参数,而是可以使用此插件在一个地方将其定义为查询参数图/对象。 该映射是查询参数的真实来源,并且将生成一个mixin,您可以将其添加到控制器中。 mixin添加了非常有用的属性和方法,使使用查询参数变得轻而易举! 关于此附加组件的重要一点是,它对要从何处获取数据持谨慎态度。 在传统的查询参数设置中,您的路由负责在其model挂钩中获取数据。 有了这个插件,责任就移交给了控制器。 这种方法的好处是,数据获取不再阻止UI的加载,而为高级UX(例如铺平了道路。 安装 ember install ember-parachute 有用的网址 需要帮助吗? 如果是错误,。 用法 应用程序的查询参数的真实来源是查询参数映射。 首先,在您的控制器中定义一个: imp
【文件预览】:
ember-parachute-master
----ember-cli-build.js(494B)
----testem.js(565B)
----yarn.lock(464KB)
----.eslintrc.js(1KB)
----.npmignore(404B)
----jsconfig.json(141B)
----.ember-cli(280B)
----CONTRIBUTING.md(639B)
----.travis.yml(1KB)
----config()
--------release.js(693B)
--------environment.js(90B)
--------changelog.js(803B)
--------ember-try.js(2KB)
----LICENSE.md(1KB)
----README.md(14KB)
----index.d.ts(1KB)
----addon()
---------private()
--------initializers()
--------utils()
--------decorators()
--------query-params.js(7KB)
--------.gitkeep(0B)
--------index.js(42B)
----.template-lintrc.js(62B)
----.editorconfig(368B)
----tests()
--------index.html(1KB)
--------test-helper.js(228B)
--------helpers()
--------dummy()
--------unit()
----.gitignore(362B)
----app()
--------initializers()
--------.gitkeep(0B)
----index.js(71B)
----.watchmanconfig(37B)
----CHANGELOG.md(3KB)
----.eslintignore(240B)
----package.json(3KB)
----vendor()
--------.gitkeep(0B)