在角2的体系结构中,有两个术语“事件绑定”和“属性绑定”。他们有什么区别? 事件绑定和属性绑定有什么区别?
6
A
回答
2
属性绑定 -
如果你要通过从父组件到子组件中的值(该值是静态的还是动态的),我们必须使用,通过这样做意味着property binding
我们使用送价值属性有关部件和使用@Input
注释例如财产父那里绑定在这里看到的 -
<my-child [myProp]="prop" />
事件绑定 -
从消减捕捉孩子的事件/方法NT组件
每当我们不得不解雇点击或其他什么东西从子组件的一些事件,并传递给家长一个我们必须使用Event Binding
在这里看到下面的例子 -
<my-child [myProp]="prop" (onPropChange)="onPropChange($event)"</strong> />
在这里我们有用户onPropChange
作为事件绑定,我们可以使用EventEmitter捕获并触发该事件。
更多细节见这里
2
1号线:
input [value]="username" (input)="username = $event.target.value"
线路2:
Hello {{username}}!
让我们来看看这是怎么回事就仔细看看:
[value]=”username”
- 绑定EXPRES sion用户名到输入元素的值属性。(input)=”expression”
- 是一种将表达式绑定到输入元素的输入事件的声明方式(是的,有这样的事件)。username = $event.target.value
- 触发输入事件时执行的表达式。$event
- Angular的事件绑定中有一个表达式,它具有事件有效负载的值。
考虑到这些意见,它变得非常清楚发生了什么。我们将用户名表达式的值绑定到输入的值属性(数据进入组件)。
相关问题
- 1. 角度组件:单向和属性绑定有什么区别?
- 2. 链接和绑定有什么区别?
- 3. 绑定和调用有什么区别?
- 4. c + +动态绑定和java动态绑定有什么区别?
- 5. Castor XML绑定和JAXB绑定有什么区别
- 6. 双向数据绑定和反应性有什么区别?
- 7. 绑定和绑定之间的区别
- 8. ember.js属性绑定和事件对象
- 9. 什么是绑定事件?
- 10. Bluemix对象存储 - “绑定”和“未绑定”上下文有什么区别?
- 11. boost :: bind与地图绑定,绑定std :: pair和std :: map :: value_type有什么区别?
- 12. 不能绑定MyCombobox和绑定属性
- 13. 自定义属性没有绑定的绑定属性
- 14. 为什么使用javabean绑定的属性而不是事件?
- 15. 绑定配置和行为有什么区别?
- 16. python与PIL和ImageMagick绑定有什么区别?
- 17. 绑定视图和注入视图有什么区别?
- 18. Oracle:数组绑定和sql loader有什么区别?
- 19. 动态绑定和动态加载有什么区别?
- 20. 将ItemsSource绑定到ObservableCollection和CollectionViewSource之间有什么区别?
- 21. OpenShift中的“关联”和“绑定”角色有什么区别?
- 22. 包装器,绑定和端口有什么区别?
- 23. tkinter中的命令和绑定有什么区别?
- 24. 事件后的MVP绑定属性null
- 25. 绑定和解除绑定事件jQuery
- 26. 动态绑定与动态绑定之间有什么区别Objective C C
- 27. 绑定属性
- 28. NSTextField和NSTextFieldCell有什么区别,以及我绑定了哪些区别?
- 29. 在Angular2中绑定属性与[attr.attributeName]和[attributeName]的区别
- 30. 将状态绑定到属性的[]和{{}}之间的区别?
是二者同时使用单向绑定或双向绑定? –
属性绑定肯定的单向绑定,但事件绑定回调函数到父组件 –
现在我清除角2中的数据绑定2.谢谢:) –