为啥父组件不能从子组件获取数据? 1
Posted
技术标签:
【中文标题】为啥父组件不能从子组件获取数据? 1【英文标题】:why can't parent components get the data from child component? 1为什么父组件不能从子组件获取数据? 1 【发布时间】:2019-02-24 14:23:14 【问题描述】:this picture consedred for child module
this picture for parent module
this picture for routing
当我移动到子组件时出现问题 issue in browser
【问题讨论】:
这里是邮政编码而不是图片。 @slimabdi。请发布代码 人们发布代码图像仍然让我感到困惑......当然,复制和粘贴代码(格式错误,只是没有缩进或其他任何东西)要容易得多,而不是屏幕截图、上传和链接到... 能否请您也发布组件 template html 标记?谢谢。 【参考方案1】:您需要将 CommonModule 导入每个子模块才能使 *ngIf 工作。我认为将其导入您的 appModule 将适用于每个子模块,但我不完全确定。尝试在特定模块中导入它,看看它是否有效。
关于您的主题标题,Angular 子模块从其父模块继承,但父模块不会从子模块中获得任何东西,这就是延迟加载组件的全部意义所在,仅在需要时加载组件或模块。
希望对你有帮助
【讨论】:
以上是关于为啥父组件不能从子组件获取数据? 1的主要内容,如果未能解决你的问题,请参考以下文章