ember-talking-components:Ember组件互相交谈的示例

时间:2024-05-22 06:27:59
【文件属性】:

文件名称:ember-talking-components:Ember组件互相交谈的示例

文件大小:20KB

文件格式:ZIP

更新时间:2024-05-22 06:27:59

JavaScript

灰烬谈话的组成部分 不使用控制器,一个余烬组件如何与另一个组件对话? 答:灰烬事件总线。 使用事件总线可以使组件松散耦合。 它可能违反了向上动作,向下数据,因为跨多个动作,跨多个数据。 正如那样,可能的用例正在传达非模型数据。 优点是,这不需要使用包装纸或容器,也不需要组件仅与儿童进行通信。 回答,可以使用事件总线。 这不是一个最初的想法,因为和向我展示了如何在他们的文章中做到这一点。 先决条件 您需要在计算机上正确安装以下物品。 (带有NPM) 安装 git clone 此存储库 切换到新目录 npm install bower install 运行/开发 ember server 访问您的应用程序,为 。 代码生成器 利用许多生成器生成代码,尝试使用ember help generate更多详细信息 运行测试 ember test


【文件预览】:
ember-talking-components-master
----.jshintrc(518B)
----.gitignore(247B)
----app()
--------app.js(420B)
--------components()
--------templates()
--------services()
--------models()
--------helpers()
--------index.html(669B)
--------controllers()
--------routes()
--------styles()
--------router.js(233B)
----package.json(1KB)
----.bowerrc(60B)
----.watchmanconfig(29B)
----.travis.yml(318B)
----public()
--------robots.txt(51B)
--------crossdomain.xml(585B)
----testem.json(198B)
----README.md(2KB)
----vendor()
--------.gitkeep(0B)
----tests()
--------.jshintrc(831B)
--------acceptance()
--------integration()
--------unit()
--------helpers()
--------index.html(1015B)
--------test-helper.js(112B)
----config()
--------environment.js(1KB)
----.ember-cli(280B)
----ember-cli-build.js(805B)
----bower.json(504B)
----.editorconfig(543B)

网友评论