随笔 - 115  文章 - 0  评论 - 0  阅读 - 40316

08:vue3 组件基础

定义一个组件

在components文件夹下新建MyComponent.vue组件

 写入下面代码

复制代码
 1 <script>
 2 export default {
 3   data() {
 4     return {
 5       count: 0
 6     }
 7   }
 8 }
 9 </script>
10 
11 <template>
12   <button @click="count++">我被点击了 {{ count }} 次!</button>
13   <div class="container scopedTest">组件内样式生效</div>
14 </template>
15 <!--scoped 组件内样式有效-->
16 <style scoped>
17 .container{
18     font-size: 30px;
19 }
20 </style>
21 
22 <style>
23 .scopedTest{
24     color: red;
25 }
26 </style>
复制代码

在App.vue页面引用组件步骤

复制代码
 1 <template>
 2 
 3 <!-- 第三步:显示组件 -->
 4 <MyComponent></MyComponent>
 5 </template>
 6 
 7 <script>
 8 //第一步:引入组件
 9 import MyComponent from "./components/MyComponent.vue";
10 
11 //第二步:注入组件
12 export default{
13   components:{
14     MyComponent:MyComponent
15   }
16 }
17 
18 </script>
复制代码

 

posted on   wuzx-blog  阅读(19)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
历史上的今天:
2017-07-05 取重复记录中时间最新的一条记录Oracle sql语句
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示