Angularjs组件没有模块定义,组件交互

时间:2017-12-25 21:45:27

标签: javascript angularjs angularjs-material

我是angularjs的新手,试图为angularjs代码库添加一些功能 (angularjs 1.5 with angularjs material)

我在组件中看不到任何模块定义angular.module。 所有组件js文件都以class nameController开头,以导出export const namrComponent结束 在这种情况下添加组件的正确方法是什么? 我的意思是你如何调整像this这样的例子来适应代码库。

我尝试在app文件夹下创建一个组件并将其添加到index.module.js,但它似乎不起作用。 我收到错误The controller with the name 'nameOfMyComponent' is not registered

我也试图将md-switch放在一个组件(FirstComponent)中,当它ng-change被触发时,我希望另一个组件(SecondComponent)用md-list创建md-dialog在其中。
(SecondComponent)对话框将显示带有复选框的项目列表,在点击提交按钮时它会将所选项目发送到api;并向(FirstComponent)返回成功消息以更新md-switch 这种流程可能吗?我的意思是组件之间的通信? 如何从另一个组件调用一个组件?

0 个答案:

没有答案