VSCode 快速生成.vue基本模板、发送http请求模板

安装vscode

官网:https://code.visualstudio.com/

安装 Vetur 插件,识别 vue 文件

再应用商店中搜索 Vetur,点击安装,安装完成之后点击重新加载

新建代码片段

文件 ➡ 首选项 ➡ 用户代码片段 ➡ 点击新建全局代码片段 ➡ 取名 vue ➡ 确定

粘入自定义 .vue 模板

  1. {
  2. "Print to console": {
  3. "prefix": "vue",
  4. "body": [
  5. "<!-- $1 -->",
  6. "<template>",
  7. "<div class='$2'>$5</div>",
  8. "</template>",
  9. "",
  10. "<script>",
  11. "//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等)",
  12. "//例如:import 《组件名称》 from '《组件路径》';",
  13. "",
  14. "export default {",
  15. "//import引入的组件需要注入到对象中才能使用",
  16. "components: {},",
  17. "data() {",
  18. "//这里存放数据",
  19. "return {",
  20. "",
  21. "};",
  22. "},",
  23. "//监听属性 类似于data概念",
  24. "computed: {},",
  25. "//监控data中的数据变化",
  26. "watch: {},",
  27. "//方法集合",
  28. "methods: {",
  29. "",
  30. "},",
  31. "//生命周期 - 创建完成(可以访问当前this实例)",
  32. "created() {",
  33. "",
  34. "},",
  35. "//生命周期 - 挂载完成(可以访问DOM元素)",
  36. "mounted() {",
  37. "",
  38. "},",
  39. "beforeCreate() {}, //生命周期 - 创建之前",
  40. "beforeMount() {}, //生命周期 - 挂载之前",
  41. "beforeUpdate() {}, //生命周期 - 更新之前",
  42. "updated() {}, //生命周期 - 更新之后",
  43. "beforeDestroy() {}, //生命周期 - 销毁之前",
  44. "destroyed() {}, //生命周期 - 销毁完成",
  45. "activated() {}, //如果页面有keep-alive缓存功能,这个函数会触发",
  46. "}",
  47. "</script>",
  48. "<style scoped>",
  49. "//@import url($3); 引入公共css类",
  50. "$4",
  51. "</style>"
  52. ],
  53. "description": "生成vue模板"
  54. },
  55. "http-get请求": {
  56. "prefix": "httpget",
  57. "body": [
  58. "this.\\$http({",
  59. "url: this.\\$http.adornUrl(''),",
  60. "method: 'get',",
  61. "params: this.\\$http.adornParams({})",
  62. "}).then(({ data }) => {",
  63. "})"
  64. ],
  65. "description": "httpGET请求"
  66. },
  67. "http-post请求": {
  68. "prefix": "httppost",
  69. "body": [
  70. "this.\\$http({",
  71. "url: this.\\$http.adornUrl(''),",
  72. "method: 'post',",
  73. "data: this.\\$http.adornData(data, false)",
  74. "}).then(({ data }) => { });"
  75. ],
  76. "description": "httpPOST请求"
  77. }
  78. }

新建一个 .vue 文件输入 vue 测试

上面的配置中:"prefix": "vue""prefix": "httpget""prefix": "httppost" 就是你的快捷输入名称,可自行修改

VSCode 快速生成 .vue 模版的更多相关文章

  1. VSCode 快速生成.vue基本模板、发送http请求模板

    安装vscode 官网:https://code.visualstudio.com/ 安装 Vetur 插件,识别 vue 文件 插件库中搜索Vetur,点击安装,安装完成之后点击重新加载 新建代码片 ...

  2. VSCode 初次写vue项目并一键生成.vue模版

    VSCode 写vue项目一键生成.vue模版 1.新建代码片段 文件-->首选项-->用户代码片段-->点击新建代码片段--取名vue.json 确定 2.配置快捷生成的vue模板 ...

  3. 无需编译、快速生成 Vue 风格的文档网站

    无需编译.快速生成 Vue 风格的文档网站 https://docsify.js.org/#/#coverpage https://github.com/QingWei-Li/docsify/

  4. vs code 快速生成vue 模板

    vs code 快速生成vue 模板 1.使用快捷Ctrl + Shift + P唤出控制台,然后输入snippets并选择.(或 文件>首选项>用户代码片断里面,输入 vue.json ...

  5. (英文版)VScode一键生成.vue模板

    1. 安装vscode,官网地址 2.安装一个插件,识别vue文件 插件库中搜索Vetur,下图中的第一个,点击安装(Install) 3.新建代码片段 点击Code(代码)-Preferences( ...

  6. vscode快速生成html模板(vscode快捷键"!"生成html模板)

    问题: 在vscode中新建test.html, 内容是空白的,输入"!",然后按tap键 ,没有生成常见的html模板,也就是如下: 输入! html html:5 DOCTYP ...

  7. vscode之快速生成vue模板

    文件-首选项-用户代码片段-搜索“vue”点击进入vue.json 复制这个片段 { "Vue component": { "prefix": "vu ...

  8. 在vscode中快速生成vue模板

    点击文件-->首选项-->用户代码片段-->输入vue,此时会打开vue.json文件,将下列代码复制进文件保存即可,新建一个vue文件,输入vue回车即可生成模板,$0表示生成模板 ...

  9. VSCode 自定义Vue snippets, 快速生成Vue模板

    命令行 Ctrl+Shift+P # 选择 Configure User Snippets # 选择 Vue.json 原始的Vue.json { // Place your snippets for ...

随机推荐

  1. Python几个简单实用的模块

    今天整理了下,工作中常用的一些高阶函数,后面持续更新...... 一.collections 二.itertools 三.functools

  2. 正式学习MVC 01

    1.新建项目 点击创建新项目,选择ASP.NET web应用程序,对项目进行命名后点击创建. 截图如下: 取消勾选HTTPS配置 可选择空 + mvc 或直接选定MVC 2.目录结构分析 1) App ...

  3. 使用 EOLINKER 进行接口测试的最佳路径 (上)

    本文内容: 测试脚本管理:讲述如何在 EOLINKER 上设计测试项目目录结构. 编写测试脚本:讲述如何在 EOLINKER 上编写接口测试脚本. 测试脚本执行及报告:讲述如何在 EOLINKER 上 ...

  4. 【CSS3】自定义设置可编辑元素闪烁光标的颜色

    前言 因为业务需求, 要求我们的input框内的文本与悬浮的光标颜色不同, 这样的问题肯定在书本上很难找到解决办法, 需要通过平时的基础积累和经验. 解决方案 使用 ::first-line 伪元素 ...

  5. 从0开始搭建kafka客户端

    上一节,我们实现了搭建kafka集群.本节我们将从0开始,使用Java,搭建kafka客户端生产消费模型. 1.创建maven项目2.kafka producer3.kafka consumer4.结 ...

  6. 编程老司机带你玩转 CompletableFuture 异步编程

    本文从实例出发,介绍 CompletableFuture 基本用法.不过讲的再多,不如亲自上手练习一下.所以建议各位小伙伴看完,上机练习一把,快速掌握 CompletableFuture. 个人博文地 ...

  7. JS数组遍历方法集合

    就让我们在逆战中成长吧,加油武汉,加油自己 1.for循环 使用零时变量将长度存起来,当数组较大时优化效果才会比较明显. var ar1=[2,4,6,8] for(var i=0;i<ar1. ...

  8. Java反射之对JavaBean的内省操作

    上一篇我们说了Java反射之数组的反射应用 这篇我们来模拟实现那些javabean的框架(BeanUtils)的基本操作. [一] 什么是JavaBean JavaBean 是一种JAVA语言写成的可 ...

  9. 9-4 Vue 缓存和子传副(组件)方法绑定

    学习了Vue框架近三个月,现在对数据绑定有了点认识,但是发现自己反而对js不是特别的熟. 下面是今天写代码刚好碰到的问题: 缓存的话:3句代码 sessionStorage.setItem(" ...

  10. .Net Framework 工具Mpgo.exe与Ngen.exe

    首先放出官方MSDN的文档地址 Mpgo.exe 主要用于分析程序集启动时需要哪些东西,然后将信息反馈给NGen.exe 来更好的优化本机映像,使得应用程序启动更快,工作集缩小.准备发布时,用MPGO ...