angular - 从子组件角度访问父变量
问题描述
如何从父组件、子组件获取变量?
应用程序组件
secret: string = '123'
子组件
@Input() secret;
console.log(this.secret);
=> undefined
每个示例仅显示模板绑定,例如[secret]="secret"
如何从子组件访问父组件的数据?
解决方案
尝试在父级(使用子组件的地方)的 HTML 中使用属性绑定,如下所示:
<child [secret]="secret"><child>
推荐阅读
- c# - 转换为正确的 DateTime 格式时的歧义
- amazon-web-services - 将多台机器上的远程文件夹同步到一个 AWS 实例
- javascript - React reduce、replace 和 wrap in span
- java - com.google.firebase.database.DatabaseException: Can't convert of object of type java.lang.String to type com.NoteModelActivity 突然出现错误
- python - 我的工作脚本不会从快捷方式启动
- sql - 用于检查值是否为 0 或唯一的 T-SQL 约束
- yii2 - I am not connecting to a database in yii2
- swift - How to run terminal command in swift from any directory?
- javascript - Greensock gsap javascript throwing error and demo in codepen
- assembly - Limit number of items per line in gdb's x examine memory output