vs code 添加vue3代码模板方法

news2024/9/21 16:17:21

最终效果

vs code 添加vue文件模板用于通过简写自动生成代码

操作步骤如下

1.找到vue模板代码编写入口

在这里插入图片描述

2.修改模板内容

在这里插入图片描述

2.1 vue.json内容

{
  // Place your snippets for vue here. Each snippet is defined under a snippet name and has a prefix, body and
  // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
  // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
  // same ids are connected.
  // Example:
  // "Print to console": {
  //  "prefix": "log",
  //  "body": [
  //    "console.log('$1');",
  //    "$2"
  //  ],
  //  "description": "Log output to console"
  // }

  "vue": {
    "prefix": "vue",
    // "body": [
    //  "<template>",
    //  "",
    //  "</template>",
    //  "",
    //  "<script lang=\"ts\">",
    //  "export default {",
    //  "",
    //  "}",
    //  "</script>",
    //  "",
    //  "<style lang=\"scss\" scoped>",
    //  "",
    //  "</style>"
    // ],
    "body": [
      "<template>",
      "",
      "</template>",
      "",
      "<script lang=\"ts\">",
      "import { defineComponent } from \"vue\";",
      "",
      "export default defineComponent ({",
        "name: \"\",",
        "props: {",
        "},",
        "components: {",
        "},",
        "data() {",
          "return {",
          "};",
        "},",
        "methods: {",
        "},",
        "beforeCreate() {",
          "// console.log(\"组件即将创建前\");",
        "},",
        "created() {",
          "// console.log(\"组件创建完成\");",
        "},",
        "beforeMount() {",
          "// console.log(\"组件即将挂载前\");",
        "},",
        "mounted() {",
          "// console.log(\"组件挂载完成\");",
        "},",
        "beforeUpdate() {",
          "// console.log(\"组件即将更新前\");",
        "},",
        "updated() {",
          "// console.log(\"组件更新完成\");",
        "},",
        "activated() {",
          "// console.log(\"被缓存的组件激活时调用\");",
        "},",
        "deactivated() {",
          "// console.log(\"被缓存的组件停用时调用\");",
        "},",
        "beforeUnmount() {",
          "// console.log(\"组件即将被卸载前调用\");",
        "},",
        "unmounted() {",
          "// console.log(\"组件被卸载后调用\");",
        "},",
        "errorCaptured() {",
          "// console.log(\"捕获到来自子组件的异常时调用\");",
        "},",
        "renderTracked() {",
          "// console.log(\"虚拟DOM重新渲染时调用\");",
        "},",
        "renderTriggered() {",
          "// console.log(\"虚拟DOM被触发渲染时调用\");",
        "},",
      "})",
      "</script>",
      "",
      "<style lang=\"scss\" scoped>",
      "",
      "</style>"
    ]
  }
}

3.测试效果

在这里插入图片描述
至此完成所有操作,可以开始愉快的编写vue页面啦,节省了很多时间。

说明

1.模板代码自己加了不少内容,如果需要修改或剔除请自行操作;
2.简单模板和复杂模板都提供了,大家可以按自己的喜好选择;

有问题可以给我留言,也可以给我发邮件code_captain@163.com

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1080538.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

生信学院|10月13日《SOLIDWORKS参数化应用——DriveWorksXpress》

课程主题&#xff1a;SOLIDWORKS参数化应用——DriveWorksXpress 课程时间&#xff1a;2023年10月13日 14:00-14:30 主讲人&#xff1a;温晓露 生信科技 售后服务工程师 1、DriveWorks的作用 2、用 DriveWorksXpress 自动化您的设计过程 3、Drive Works Xpress最佳做法 4…

Matlab地理信息绘图—研究区域绘制

文章目录 m_map工具箱Matlab绘制研究区域结果显示 m_map工具箱 m_map是 MATLAB 中用于制作地图和地理数据可视化的工具包。这个工具包提供了一组函数和工具&#xff0c;使得用户能够在 MATLAB 中轻松创建地图&#xff0c;并在地图上显示各种地理和气象数据。以下是 m_map 工具包…

nginx在windows下按照

Windows下Nginx的启动、停止等命令 可以进入到nginx的安装根目录&#xff0c;执行nginx.exe -h 在Windows下使用Nginx&#xff0c;我们需要掌握一些基本的操作命令&#xff0c;比如&#xff1a;启动、停止Nginx服务&#xff0c;重新载入Nginx等&#xff0c;下面我就进行一些简…

数仓面试题(1)

1.数据库的三范式是什么&#xff1f; 答&#xff1a; 第一范式&#xff08;1NF&#xff09; 强调的是列的原子性&#xff0c;即列不能够再分成其他几列。 第二范式&#xff08;2NF&#xff09; 第二范式在第一范式的基础之上更进一层。第二范式需要确保数据库表中的每一列…

海豚调度器集群安装DolphinScheduler(3.1.8)

一、前置准备工作 JDK:下载JDK (1.8),安装并配置 JAVA_HOME 环境变量,并将其下的 bin 目录追加到 PATH 环境变量中。如果你的环境中已存在,可以跳过这步。海豚调度器二进制包:下载 DolphinScheduler(3.1.8) 二进制包数据库: MySQL (5.7)注册中心:ZooKeeper (3.9.0)进程树…

CPU性能分析--火焰图使用

记录工具使用说明&#xff0c;火焰图原理网上分析很多。主要用来分析函数调用栈占用的cpu利用率&#xff0c;分析函数性能。 perf安装&#xff1a; sudo apt-get install linux-tools-common sudo apt-get install linux-tools-"(uname -r)" sudo apt-get install …

【广州华锐互动】铝厂事故3D仿真还原让员工深刻认识事故严重性

铝厂作为高风险行业&#xff0c;安全问题一直备受关注。随着3D技术的不断发展&#xff0c;铝厂开始采用3D警示动画进行安全教育&#xff0c;取得了显著的成效。这种逼真的画面能够让员工深刻认识到事故的严重性和危害性&#xff0c;从而更加重视安全问题。 1.分析事故原因和后果…

用netty实现简易rpc

文章目录 rpc介绍&#xff1a;rpc调用流程:代码&#xff1a; rpc介绍&#xff1a; RPC是远程过程调用&#xff08;Remote Procedure Call&#xff09;的缩写形式。SAP系统RPC调用的原理其实很简单&#xff0c;有一些类似于三层构架的C/S系统&#xff0c;第三方的客户程序通过接…

群晖内安装的windows虚拟机如何扩展磁盘(虚拟机如何扩展磁盘,解决扩展磁盘不生效的问题)

文章目录 问题解决问题问题 在群晖的虚拟机中创建了一个Win7x64的虚拟机,由于配置低的原因,但是容量只设置了30G,但是现在要满了,所以现在要迁移和扩容 迁移很简单,直接选择迁移就行,扩容的话也就是选择扩容到指定的容量 (注意:这里容量扩大是不可逆的,扩大了不能再变…

银河麒麟安装arm架构mysql8

1. 准备工作 2. 查看麒麟系统版本 使用命令 Linux version 4.19.90-25.21.v2101.ky10.aarch64 (KYLINSOFTlocalhost.localdomain) (gcc version 7.3.0 (GCC)) #1 SMP Wed Sep 28 16:37:42 CST 2022可以看出这是麒麟 v10 &#xff0c;aarch64 &#xff08;ARM 架构的&#xff…

A股风格因子看板 (2023.10 第02期)

该因子看板跟踪A股风格因子&#xff0c;该因子主要解释沪深两市的市场收益、刻画市场风格趋势的系列风格因子&#xff0c;用以分析市场风格切换、组合风格暴露等。 今日为该因子跟踪第02期&#xff0c;指数组合数据截止日2023-09-30&#xff0c;要点如下 1) 近1年A股风格因子检…

聊一聊 Spring 6 面向切面AOP

Java全能学习面试指南&#xff1a;https://javaxiaobear.cn 今天我们一起看看Spring AOP的相关操作&#xff01; 1、场景模拟 搭建子模块&#xff1a;spring6-aop 1.1、声明接口 声明计算器接口Calculator&#xff0c;包含加减乘除的抽象方法 public interface Calculator…

tailwindcss安装完插件代码不提示

安装完插件鼠标滑过tailwindcss类名claa不提示 vscode版本太低.需要安装最新的vscode插件扩展设置中的Tailwind CSS :Emmet Completions默认是未勾选的,需要手动勾选

科技云报道:不堪忍受英伟达霸权,微软、OpenAI纷纷自研AI芯片

科技云报道原创。 英伟达是当之无愧的“AI算力王者”&#xff0c;A100、H100系列芯片占据金字塔顶尖位置&#xff0c;是ChatGPT这样的大型语言模型背后的动力来源。 但面对英伟达的独霸天下&#xff0c;科技巨头们都纷纷下场自研AI芯片。 10月6日&#xff0c;媒体援引知情人…

二、WebGPU阶段间变量(inter-stage variables)

二、WebGPU阶段间变量&#xff08;inter-stage variables&#xff09; 在上一篇文章中&#xff0c;我们介绍了一些关于WebGPU的基础知识。在本文中&#xff0c;我们将介绍阶段变量&#xff08;inter-stage variables&#xff09;的基础知识。 阶段变量在顶点着色器和片段着色…

科技资讯|苹果下一代Vision Pro头显将更小更轻,预装处方镜片

据彭博社的 Mark Gurman 在《Power On》新闻简报中透露&#xff0c;苹果和 Meta 的混合现实头显还未发售&#xff0c;但两家的下一代机型的开发工作已经在顺利进行。 据报道&#xff0c;苹果下代产品的一个重点是通过更小、更轻的设计&#xff0c;使其设备佩戴起来更加舒适。据…

VScode远程root权限调试

尝试诸多办法无法解决的情况下&#xff0c;允许远程登陆用户直接以root身份登录 编辑sshd_config文件 sudo vim /etc/ssh/sshd_config 激活配置 注释掉PermitRootLogin without-password&#xff0c;即#PermitRootLogin without-password 增加一行&#xff1a;PermitRootLo…

浅谈高速公路服务区分布式光伏并网发电

前言 今年的国家经济工作会议提出&#xff1a;将“做好碳达峰、碳中和工作”作为 2021年的主要任务之一&#xff0c;而我国高速公路里程 15.5万公里&#xff0c;对能源的需求与日俱增&#xff0c;碳排放量增速明显。 为了实现采用减少碳排放量&#xff0c;采用清洁能源替代的…

mac版postman升级后数据恢复办法

postman升级了一下&#xff0c;所有的collections都丢失了。 首先在finder里找到这个路径 /Users/{用户名}/Library/Application Support/Postman找到升级之前的的最新的backup.json&#xff0c;然后在postman里import这个文件。 所有升级前的collections都恢复了&#xff0…

云上攻防-云服务篇对象存储Bucket桶任意上传域名接管AccessKey泄漏

文章目录 章节点前言对象存储各大云名词&#xff1a; 对象存储-以阿里云为例&#xff1a;正常配置权限配置错误公共读或公共读写&#xff1a;可完整访问但不显示完整结构权限Bucket授权策略&#xff1a;设置ListObject显示完整结构权限Bucket读写权限&#xff1a;公共读写直接P…