|
- <template>
- <div id="home">
- <!-- 头部组件引入 -->
- 这是home组件 <span class="lmtest">测试值是否变色</span>
- <v-head></v-head>
- </div>
- </template>
- <script>
- // 1.引入头部组件 【组件文件尽量放在 components/ 目录中,大写首字母的.vue文件 】
- // 2.注册组件 【 注意如果下面components内容为ES6 语法 则html 则写成对应的标签 】
- // 3.引入组件 【在页面中写入<v-head></v-head> 】
- import Head from "./Head.vue";
- export default {
- data() {
- return {};
- },
- methods: {
- },
- name: "app",
- components: { //这用于组件的注册,
- 'v-head':Head
- }
- };
- </script>
- 在这有个小知识点 scoped 则不会被别的组件分享掉该组件 样式 如果不写则为全局样式,也可以用html 包装
- <style scoped>
- .lmtest {
- background: #000;
- color: #fff;
- }
- h2 {
- font: 10px;
- }
- </style>
复制代码
|
|