el属性:
创建时挂载:
var vm = new Vue({
el: "#app",
data: {
message: "hello,world!"
}
});
创建后挂载:
var vm = new Vue({
//el: "#app",
data: {
message: "hello,world!"
}
});
vm.$mount('#app');
data属性:
对象式:
var vm = new Vue({
el: "#app",
data: {
message: "hello,world!"
}
});
函数式:
this为vm:
var vm = new Vue({
el: "#app",
data: function(){
return{
message:'hello,world'
}
}
});
this为vm(简写):
var vm = new Vue({
el: "#app",
data(){
return{
message:'hello,world'
}
}
});
this为window(会有错误):
var vm = new Vue({
el: "#app",
data: ()=>{
return{
message:'hello,world'
}
}
});