创建vue组件与自定义一个vue组件时的区别
Posted 全情海洋
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建vue组件与自定义一个vue组件时的区别相关的知识,希望对你有一定的参考价值。
在已有dom元素上创建一个vue组件
<div id=
"app"
>
</div>
var
app =
new
Vue({
el:
‘#app‘
,
data:{
message:
‘‘
,
}
})
自定义vue组件:
<div id=
"app"
>
<my-example></my-example>
</div>
<script>
//全局注册
Vue.component(
‘my-example‘
,{
template:
‘<div>{{message}}</div>‘
,
data:
function
(){
return
{
message:
"组件内容"
}
}
})
var
app =
new
Vue({
el:
‘#app‘
})
</script>
根据上述例子我们可以知道:
在自定义组件时,data为一个函数,同时数据需要return出去
以上是关于创建vue组件与自定义一个vue组件时的区别的主要内容,如果未能解决你的问题,请参考以下文章