当前位置: 首页 > Web前端 > HTML

用简单的代码描述Angular父组件,从子组件传值

时间:2023-03-28 14:10:02 HTML

对于稍微接触过Angular组件的同学来说,组件之间的交互应该没有问题。这篇文章我想追求的是用通俗的解释来帮助自己更准确的理解。零、知识铺垫CSS选择器在介绍父子组件之前,我们首先要了解一个概念——选择器,选择器当我们定义一个新的组件时,必须要有这个属性:@Component({selector:'app-village-edit',①templateUrl:'./village-edit.component.html',styleUrls:['./village-edit.component.scss']})其中①是selector,告诉其他组件,如果要调用me组件,需要使用该组件的选择器来调用。本质上,它定义了组件的HTML标签,就像常见的

标签和这些是巧合吗?并不真地。我们可以这样理解:Angular中所有原生的HTML标签都变成了组件。很多标签之所以可以用方括号[]来绑定属性,用圆括号()来绑定方法,是因为Angular为我们扩展了原生的HTML标签,使它们能够接收和发送数据!也就是说,在Angular内部的组件中,已经为我们添加了很多@input和@output装饰器,方便我们绑定这些属性和方法。