快速生成vue模板代码

使用vscode,操作步骤参照下图:

 输入模板文件名称,比如httprequest.json,按回车,在弹出的面板输入如下内容:

{
  "http-get请求": {
    "prefix": "httpget",
    "body":[
        "this.\\$http({",
        "url: this.\\$http.adornUrl(''),",
        "method:'get',",
        "params:this.\\$http.adornParams({})",
        "}).then(({data})=>{",
        "})"
    ],
    "description":"httpGET请求"
},

"http-post请求":{
    "prefix":"httppost",
    "body":[
        "this.\\$http({",
        "url:this.\\$http.adornUrl(''),",
        "method:'post',",
        "data: this.\\$http.adornData(data, false)",
        "}).then(({data})=>{ })"
    ],
    "description":"httpPOST请求"
}

}

上面发送请求的快捷代码,保存后,输入httpget或httppost即可快速生成代码

下面是快速生成vue代码的模板:

{
  "Print to console": {
      "prefix": "vue",
      "body": [
          "<!-- $1 -->",
          "<template>",
          "<div class='$2'>$5</div>",
          "</template>",
          "",
          "<script>",
          "//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等)",
          "//例如:import 《组件名称》 from '《组件路径》';",
          "",
          "export default {",
          "//import引入的组件需要注入到对象中才能使用",
          "components: {},",
          "data() {",
          "//这里存放数据",
          "return {",
          "",
          "};",
          "},",
          "//监听属性 类似于data概念",
          "computed: {},",
          "//监控data中的数据变化",
          "watch: {},",
          "//方法集合",
          "methods: {",
          "",
          "},",
          "//生命周期 - 创建完成(可以访问当前this实例)",
          "created() {",
          "",
          "},",
          "//生命周期 - 挂载完成(可以访问DOM元素)",
          "mounted() {",
          "",
          "},",
          "beforeCreate() {}, //生命周期 - 创建之前",
          "beforeMount() {}, //生命周期 - 挂载之前",
          "beforeUpdate() {}, //生命周期 - 更新之前",
          "updated() {}, //生命周期 - 更新之后",
          "beforeDestroy() {}, //生命周期 - 销毁之前",
          "destroyed() {}, //生命周期 - 销毁完成",
          "activated() {}, //如果页面有keep-alive缓存功能,这个函数会触发",
          "}",
          "</script>",
          "<style scoped>",
          "$4",
          "</style>"
      ],
      "description": "生成vue模板"
  }
  
}

 如果想在IDEA中配置代码模板,操作方法如下 :

Define中勾选作用域

附模板代码:

this.$http({
		   url:this.$http.adornUrl(''),
		   method:'post',
		   data: this.$http.adornData(data, false),
		  }).then(({data})=>{ 
					
		  })

this.$http({
			url: this.$http.adornUrl(''),
			method:'get',
			params:this.$http.adornParams({}),
			}).then(({data})=>{
			
			})

新建vue页面模板代码

<template>
  <div class='$2'>$5</div>
 </template>
  
  <script>
  
    export default {
    
      components: {},
      
       data() {
        return {
      
       }
      },
      computed: {},
     
      watch: {},
      
      created() {
      
      },
      
      mounted() {
      
      },
      
      methods: {
      
      }
    }
      
     
 
  </script>

  <style scoped>
  
  </style>

这样在vue页面输入第4步定义的前缀提示词,IDEA会弹出选项,选中对应的模板名称,按回车即可快速生成模板代码,比如在4步中定义的前缀名称为vue,新建一个vue文件,在文件输入vue,选择对应模板按回车即可,其他httpget、httppost也是一样的道理。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 可以通过以下步骤快速生成Vue3模板: 1. 打开VSCode编辑器,并安装Vue3插件。 2. 在VSCode中创建一个新的Vue3项目。 3. 在Vue3项目中创建一个新的.vue文件。 4. 在.vue文件中输入“vue”并按下Tab键。 5. 自动完成功能将生成Vue3模板。 这样,您就可以快速生成Vue3模板并开始编写代码了。 ### 回答2: VSCode 是现代开发中最常用的代码编辑器之一,并且得到了很多开发者的支持。当使用 VSCode 开发 Vue.js 项目时,可以通过安装扩展并使用它们来提高我们的工作效率。下面是如何在 VSCode 中快速生成 Vue3 模板的方法: 1. 打开 VSCode,点击 Extensions 并搜索 Vetur 扩展。 2. 安装 Vetur 扩展后,创建一个新的 Vue3 组件文件。点击 File -> New File -> 文件名.vue。 3. 在文件中输入以下代码: ``` <template> <div></div> </template> <script> export default { } </script> <style> </style> ``` 4. 当您在 script 标记中输入“export”,VSCode 将在提示区中显示所有可用组件选项。只需选择您想要的组件即可自动生成导出的代码。 除此之外,还可以通过在文件名后添加“.vue”来生成 Vue3 模板。例如,在文件资源管理器中右键单击文件夹 -> 新建文件 -> 文件名.vue,然后打开新文件以查看自动生成代码。 总结:使用 Vetur 扩展可以提高 Vue.js 开发工作的效率,我们可以通过相对较少的代码和可视化工具快速生成 Vue3 模板快速生成 Vue3 模板的方法与传统 Vue.js 模板生成方法非常相似。希望这些指南能提高您的工作效率! ### 回答3: VS Code 是一款广受欢迎的代码编辑器,而Vue3是目前最流行的前端框架之一,这两个工具的结合是程序员们必备的操作。在本篇文章中,我将向大家介绍如何在VS Code 中快速生成Vue3 模板。 首先,我们需要安装 Vetur 插件。Vetur 是一个专门为 Vue.js 提供支持的插件,可以提高我们的开发效率,是 Vue.js 开发神器之一。安装完 Vetur 后,我们可以在VS Code 中新建一个.vue 文件,然后在这个文件中输入 <template> + tab,系统就会自动给我们生成Vue3 模板。 在模板中我们需要注意以下点: 1. 模板语言使用的是 pug,而非常见的 HTML,因此需要注意代码缩进与格式。 2. 我们声明的变量和方法都需要在 `<script lang = "ts"> </script>` 标签内部,同时还需要在通过`export default { /**/ }` 将Vue 根组件导出。 3. 由于是在TypeScript 中编写Vue代码,我们需要为 VS Code 安装 Vue 3 TypeScript 官方指南 提供的 vetur extension pack 插件,以支持 Vue 3 的 TypeScript 代码高亮和智能提示等功能。 总之,在使用VS Code 我们需要更好地掌握其诸多插件与工具的使用,以便更高效地运用这些工具,完成更为高效、准确的编程。祝愿大家在编写 Vue3 代码的时候愉快顺利,同时在学习其他编程知识时也要保持好奇、不断挑战,相信你们一定能取得越来越优秀的成果!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值