一、el的两种写法
<div id="root">
<h1>Hello,{{name}}</h1>
</div>
<script type="text/javascript">
Vue.config.productionTip=false //阻止vue启动时,生成生产提示
//创建Vue实例
// el的两种写法
const v = new Vue( {
el:'#root', // 第一种写法
data:{
name:'尚硅谷'
}
} )
console.log(v)
v.$mount('#root') //第二种写法
</script>
二、data的两种写法
- data:以后学习组件时,data必须使用函数式,否则会报错。
- 重要原则:由Vue管理的函数,一定不要写箭头函数,一旦写了箭头函数,this就不是Vue实例了。
- 思考:什么是箭头函数?
<div id="root">
<h1>Hello,{{name}}</h1>
</div>
<script type="text/javascript">
Vue.config.productionTip=false //阻止vue启动时,生成生产提示
//创建Vue实例
// el的两种写法
new Vue( {
el:'#root',
//第一种写法:对象式
/*
data:{
name:'尚硅谷'
}
*/
//第二种写法:函数式,不能为箭头函数,且必须有返回值。
//一般把:data:function(),简写为:data()
data(){
console.log('@@@',this) //此处this为Vue实例对象
return{
name:'尚硅谷'
}
}
} )
</script>
天将幕,雪乱舞,半梅花半飘柳絮......
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术