Vue 创建组件

news/2025/2/21 19:24:57/

 组件:用于将某个功能的 HTML、CSS、JS 封装到一个文件中,提高代码的复用性和可维护   性。

基础使用【setup 语法糖写法】

一、在 src / components 文件夹中创建一个组件,文件命名为 MyDemo 。

<template><p class="redColor">组件数据:{{ num }}</p><button @click="num++">点击+1</button><hr />
</template><script setup>
import { ref } from "vue";
let num = ref(0);
</script><style scoped>
.redColor { color: red; }
</style>

:文件名自定义,文件内容正常书写即可。

二、在页面中引入组件,以标签的形式使用组件。

<template><h3>使用组件</h3><MyDemo></MyDemo> <!-- 2、使用组件 --><MyDemo /> <!-- 2、使用组件 --><my-demo></my-demo> <!-- 2、使用组件 --><my-demo /> <!-- 2、使用组件 -->
</template><script setup>
// 1、引入组件
import MyDemo from '@/components/MyDemo.vue';
</script>

:在 setup 语法糖中引入的组件,不需要注册,可以直接使用。

三、最终效果:

原创作者:吴小糖

创作时间:2023.12.6 


http://www.ppmy.cn/news/1260061.html

相关文章

Java动态代理实现与原理详细分析

Java动态代理实现与原理详细分析 关于Java中的动态代理&#xff0c;我们首先需要了解的是一种常用的设计模式–代理模式&#xff0c;而对于代理&#xff0c;根据创建代理类的 时间点&#xff0c;又可以分为静态代理和动态代理。 1、代理模式 代理模式是常用的java设计模式&…

Meta开源最大多模态视频数据集—Ego-Exo4D

社交、科技巨头Meta联合15所大学的研究机构&#xff0c;经过两年多的努力发布了首个多模态视频训练数据集和基础套件Ego-Exo4D&#xff0c;用于训练和研究AI大模型。 据悉&#xff0c;该数据集收集了来自13个城市839名参与者的视频,总时长超过1400小时,包含舞蹈、足球、篮球、…

27. 深度学习进阶 - 为什么RNN

文章目录 一个柯基的例子为什么RNN or CNN Hi&#xff0c;你好。我是茶桁。 这节课开始&#xff0c;我们将会讲一个比较重要的一种神经网络&#xff0c;它对应了咱们整个生活中很多类型的一种问题结构&#xff0c;它就是咱们的RNN网络。 咱们首先回忆一下&#xff0c;上节课咱…

Android10 Dialog bug

之前写了个显示电池老化的Dialog&#xff0c;今天发新版本测试的时候报错了。 代码 AlertDialog dialog new AlertDialog.Builder(mContext).setTitle(R.string.battery_aging_dialog_title).setMessage(R.string.battery_aging_dialog_message).setPositiveButton(R.string.…

【C语言基础】嵌入式面试经典题(C语言篇)----有新的内容会及时补充、更新!

&#x1f4e2;&#xff1a;如果你也对机器人、人工智能感兴趣&#xff0c;看来我们志同道合✨ &#x1f4e2;&#xff1a;不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】 &#x1f4e2;&#xff1a;文章若有幸对你有帮助&#xff0c;可点赞 &#x1f44d;…

QT5.4.1无法打开文件

问题描述&#xff1a;起初是在QT代码中运行打开文件代码&#xff1a; QString gFilename QFileDialog::getOpenFileName(this,"open File",path,"*", nullptr,QFileDialog::DontUseNativeDialog);时&#xff0c;出现了堵塞情况&#xff0c;经过多次实验一…

Flask 请求的生命周期

一、请求生命周期 Flask 请求的生命周期涉及到整个处理请求的过程&#xff0c;包括请求的接收、视图函数的执行、响应的生成和发送等。以下是一个简要的 Flask 请求生命周期的概述&#xff1a; WSGI 服务器调用 Flask 对象&#xff0c;该对象调用 Flask.wsgi_app() 。 一个 R…

2023年山东省职业院校技能大赛信息安全管理与评估第一阶段样题

2023年山东省职业院校技能大赛信息安全管理与评估样题 竞赛需要完成三个阶段的任务&#xff0c;分别完成三个模块&#xff0c;总分共计 1000 分。三个模块内容和分值分别是&#xff1a; \1. 第一阶段&#xff1a;模块一 网络平台搭建与设备安全防护&#xff08;240 分钟&…