在vscode 中设置 vue模板内容的方法


Posted in Javascript onSeptember 02, 2020

vscode中设置 vue 模板内容缘由设置要求1:vscode 先下载插件 `vetur`2: 菜单栏 -文件 - 首选项 - 用户代码片段3:使用

缘由

由于每次在 vscode 中创建vue的文件的时候,都需要手动书写
templete,模板
script,脚本
style,样式
这些重复和繁琐的事情,是可以定义一个模板信息的

设置要求

1:vscode 先下载插件 vetur

在vscode 中设置 vue模板内容的方法

2: 菜单栏 -文件 - 首选项 - 用户代码片段

在vscode 中设置 vue模板内容的方法

以下是借鉴一下谷粒商城的 提供 vue 模板信息 和 httpget、httppost请求

{
	"生成vue模板": {
		"prefix": "vue",
		"body": [
			"<template>",
			"<div></div>",
			"</template>",
			"",
			"<script>",
			"//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等)",
			"//例如:import 《组件名称》 from '《组件路径》';",
			"",
			"export default {",
			" //import引入的组件需要注入到对象中才能使用",
			"components: {},",
			"props: {},",
			"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模板"
	},
	"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请求"
 }
}

3:使用

在新创建的vue文件中,根据刚才的文件名就可以快速生成模板中的文件内容

在vscode 中设置 vue模板内容的方法

比如,此时就是设置的 vue

总结

到此这篇关于在vscode 中设置 vue模板内容的方法的文章就介绍到这了,更多相关vscode 设置 vue模板内容内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
JavaScript 在各个浏览器中执行的耐性
Apr 06 Javascript
深入理解JavaScript定时机制
Oct 29 Javascript
jQuery 遍历- 关于closest() 的方法介绍以及与parents()的方法区别分析
Apr 26 Javascript
AngularJS语法详解(续)
Jan 23 Javascript
jQuery包裹节点用法完整示例
Sep 13 Javascript
BootStrap入门教程(一)之可视化布局
Sep 19 Javascript
微信小程序新增的拖动组件movable-view使用教程
May 20 Javascript
利用JS做网页特效_大图轮播(实例讲解)
Aug 09 Javascript
JavaScript实现汉字转换为拼音及缩写的方法示例
Mar 28 Javascript
mongodb初始化并使用node.js实现mongodb操作封装方法
Apr 02 Javascript
微信小程序利用云函数获取手机号码
Dec 17 Javascript
springboot+vue实现文件上传下载
Nov 17 Vue.js
JavaScript array常用方法代码实例详解
Sep 02 #Javascript
Vue前端判断数据对象是否为空的实例
Sep 02 #Javascript
详解JavaScript 事件流
Sep 02 #Javascript
JavaScript判断数据类型有几种方法及区别介绍
Sep 02 #Javascript
jQuery中getJSON跨域原理的深入讲解
Sep 02 #jQuery
JavaScript交换变量常用4种方法解析
Sep 02 #Javascript
Vue-cli打包后部署到子目录下的路径问题说明
Sep 02 #Javascript
You might like
PHP实现支持SSL连接的SMTP邮件发送类
2015/03/05 PHP
php 输出json及显示json中的中文汉字详解及实例
2016/11/09 PHP
phpstorm激活码2020附使用详细教程
2020/09/25 PHP
showModelessDialog()使用详解
2006/09/07 Javascript
jQuery插件开发基础简单介绍
2013/01/07 Javascript
文本有关的样式和jQuery求对象的高宽问题分别说明
2013/08/30 Javascript
JS中判断JSON数据是否存在某字段的方法
2014/03/07 Javascript
Extjs Label的 fieldLabel和html属性值对齐的方法
2014/06/15 Javascript
jQuery中change事件用法实例
2014/12/26 Javascript
jQuery实现滚动切换的tab选项卡效果代码
2015/08/26 Javascript
值得分享的Bootstrap Ace模板实现菜单和Tab页效果
2015/12/30 Javascript
jQuery改变form表单的action,并进行提交的实现代码
2016/05/25 Javascript
angularjs实现猜数字大小功能
2020/05/20 Javascript
vue 实现Web端的定位功能 获取经纬度
2019/08/08 Javascript
python TCP Socket的粘包和分包的处理详解
2018/02/09 Python
python 读取视频,处理后,实时计算帧数fps的方法
2018/07/10 Python
Python实现的读取/更改/写入xml文件操作示例
2018/08/30 Python
实例讲解Python脚本成为Windows中运行的exe文件
2019/01/24 Python
selenium 安装与chromedriver安装的方法步骤
2019/06/12 Python
python实现静态服务器
2019/09/05 Python
下载官网python并安装的步骤详解
2019/10/12 Python
Windows下PyCharm配置Anaconda环境(超详细教程)
2020/07/31 Python
Django如何使用asyncio协程和ThreadPoolExecutor多线程
2020/10/12 Python
css3教程之倾斜页面
2014/01/27 HTML / CSS
将世界上最美丽的摄影作品转化为艺术作品:Photos.com
2017/11/28 全球购物
美国定制钻石订婚戒指:Ritani
2017/12/08 全球购物
Booking.com西班牙:全球酒店预订
2018/03/30 全球购物
十八大闭幕感言
2014/01/22 职场文书
优秀学生获奖感言
2014/02/15 职场文书
婚假请假条怎么写
2014/04/10 职场文书
小学六一主持词开场白
2015/05/28 职场文书
入学证明
2015/06/23 职场文书
小学语文课《掌声》教学反思
2016/03/03 职场文书
如何用Navicat操作MySQL
2021/05/12 MySQL
分析MySQL抛出异常的几种常见解决方式
2021/05/18 MySQL
Go语言编译原理之源码调试
2022/08/05 Golang