基本语法:
1、插值表达式:
vue:{{}}
react:{}
angular:{{}}
2、渲染数据
vue
js:
export default{
data(){
return{
msg:"我是数据"
}
}
} html:
<p>{{msg}}</p>
react
js:
this.state={
msg:"我是数据"
} html:
<p>{this.state.msg}</p>
angular
ts:
export class AppComponent{
msg='我是数据';
} html:
<p>{{msg}}<p>
3、响应式数据
vue
js:
export default{
data(){
return{
msg:"我是数据"
}
}
} html:
<p>{{msg}}<p> //更改:
handlechange(){
this.msg="响应一下";
}
react
js:
this.state={
msg:"我是数据"
} html:
<p>{this.state.msg}</p> //更改 this.setState({
msg:"响应一下"
})
angular
ts:
export class AppComponent{
msg='我是数据';
} html:
<p>{{msg}}<p> //更改 export class AppComponent{
construtor(){
setTimeout(()=>{
this.msg="响应一下";
},2000)
}
}