位置:首页 > web前端 > vue

vue定义组件和挂载组件

dearweb 发布:2021-08-08 11:10:04阅读:

在使用vue进行单页面应用开发时,用到最多的组件的定义和挂载,今天小编和大家分享一下vue组件定义和挂载的方法。

vue组件的定义

<template>
  <div class="hello">
    {{msg}}
  </div>
</template>

<script>
export default {
  name: 'HelloWorld', //组件的名称
  data(){
  return {
      msg:'',// 组件自定义变量
      }
  }
}
</script>
<style scoped>
h3 {
  margin: 40px 0 0;
}
ul {
  list-style-type: none;
  padding: 0;
}
li {
  display: inline-block;
  margin: 0 10px;
}
a {
  color: #42b983;
}
</style>

vue组件的挂载

<template>
<!-- 组件使用 -->
  <HelloWorld msg="Welcome to Your Vue.js App"/>
</template>

<script>、
// 组件的引用
import HelloWorld from './components/HelloWorld.vue'

export default {
  name: 'App',
  components: {
  //组件注册
    HelloWorld
  }
}
</script>

<style>
</style>

以上就是vue组件的定义和基本使用,希望可以帮助到大家。

24人点赞 返回栏目 提问 分享一波

小礼物走一波,支持作者

还没有人赞赏,支持一波吧

留言(问题紧急可添加微信 xxl18963067593) 评论仅代表网友个人 留言列表

暂无留言,快来抢沙发吧!

本刊热文
网友在读
手机扫码查看 手机扫码查看