在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 相关文章推荐
jQuery获得内容和属性示例代码
Jan 16 Javascript
JavaScript中双叹号(!!)作用示例介绍
Apr 10 Javascript
Json实现异步请求提交评论无需跳转其他页面
Oct 11 Javascript
JavaScript生成.xls文件的代码
Dec 22 Javascript
使用yeoman构建angular应用的方法
Aug 14 Javascript
js与jQuery实现的用户注册协议倒计时功能实例【三种方法】
Nov 09 jQuery
angular5 httpclient的示例实战
Mar 12 Javascript
js canvas实现二维码和图片合成的海报
Nov 19 Javascript
小程序实现按下录音松开识别语音
Nov 22 Javascript
vue 使用post/get 下载导出文件操作
Aug 07 Javascript
vue 根据选择的月份动态展示日期对应的星期几
Feb 06 Vue.js
javascript实现倒计时提示框
Mar 02 Javascript
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计算2个日期的差值函数分享
2015/02/02 PHP
PHP之密码加密的几种方式
2015/07/29 PHP
利用PHP_XLSXWriter代替PHPExcel的方法示例
2017/07/16 PHP
javascript脚本编程解决考试分数统计问题
2008/10/18 Javascript
jquery ajax 登录验证实现代码
2009/09/23 Javascript
js返回上一页并刷新的多种实现方法
2014/02/26 Javascript
JavaScript简单实现鼠标拖动选择功能
2014/03/06 Javascript
用jquery的方法制作一个简单的导航栏
2014/06/23 Javascript
jquery 取子节点及当前节点属性值的方法
2014/08/24 Javascript
jQuery满屏焦点图左右滚动特效代码分享
2015/09/07 Javascript
js图片上传前预览功能(兼容所有浏览器)
2016/08/24 Javascript
D3.js实现文本的换行详解
2016/10/14 Javascript
EasyUI框架 使用Ajax提交注册信息的实现代码
2017/09/27 Javascript
浅谈js的解析顺序 作用域 严格模式
2017/10/23 Javascript
在vue项目中安装使用Mint-UI的方法
2017/12/27 Javascript
百度地图去掉marker覆盖物或者去掉maker的label文字方法
2018/01/26 Javascript
vue.js将时间戳转化为日期格式的实现代码
2018/06/05 Javascript
详解在React中跨组件分发状态的三种方法
2018/08/09 Javascript
在VUE style中使用data中的变量的方法
2020/06/19 Javascript
[01:00:17]DOTA2-DPC中国联赛 正赛 SAG vs Dynasty BO3 第二场 1月25日
2021/03/11 DOTA
python实现俄罗斯方块
2018/06/26 Python
python 输入一个数n,求n个数求乘或求和的实例
2018/11/13 Python
python的Jenkins接口调用方式
2020/05/12 Python
pytorch快速搭建神经网络_Sequential操作
2020/06/17 Python
详解Django中异步任务之django-celery
2020/11/05 Python
css3的动画特效之动画序列(animation)
2017/12/22 HTML / CSS
css3遮罩层镂空效果的多种实现方法
2020/05/11 HTML / CSS
canvas绘制树形结构可视图形的实现
2020/04/03 HTML / CSS
澳洲女装时尚在线:Blue Bungalow
2018/05/05 全球购物
澳大利亚100%丝绸多彩度假装商店:TheSwankStore
2019/09/04 全球购物
轻金属冶金专业毕业生自荐信
2013/11/02 职场文书
药品质量检测应届生求职信
2013/11/14 职场文书
中文教师求职信
2014/02/22 职场文书
投标担保书范文
2014/04/02 职场文书
祖国在我心中演讲稿600字
2014/05/04 职场文书
2014办公室年度工作总结
2014/12/09 职场文书