三大框架之间的对比

三大框架之间的对比

Tags
前端
description
更新时间
Last updated January 26, 2022
功能
Vue
React
Angular
通过Vue.component()定义的对象
一个继承自React.component的类或者函数
@Component
v-if
三元表达式,if else, &&等
*ngIf
v-for
通过循环生成包含JSX的数组
*ngFor
双向数据绑定
onChange等修改表单时的事件
双向绑定
Class和Style的绑定
className或style传入对象或者其他很多中
ngClass ngStyle
computed
get
props, 单向数据流
props, 单向数据流
@input
依赖getter
必须用this.setState
prop写成对象
propTypes属性
创建,挂载,更新,卸载
挂载,更新,卸载
slot
props.children
vue-router
react-router
provider和inject
context
@onDelete 和 this.$emit('onDelete')
直接放进props,作为回调函数使用
引用信息将会注册在父组件的 $refs对象上
ref直接挂载到this上
keep-alive
利用函数