我有两个组件users_profile_component和userslist组件,现在我想访问userslist组件的user_profile_component中的is_added变量 我尝试使用@viewchild @Input,但每次它给我带来无法定义的错误无法访问属性
答案 0 :(得分:0)
Angular Services 正是您所需要的。 网络上的大量教程,这里是一个:https://angular.io/tutorial/toh-pt4
答案 1 :(得分:0)
此问题中的第一个问题是知道该变量在父代中在哪里?在孩子身上?。
如果要从子组件访问父组件的属性,必须使用绑定
class Parent {
property = 1;
}
//
// Parent HMTL
<child [prop]="property">
class Child {
@Input() prop;
ngOnInit() {
console.log (this.prop); // 1
}
}