在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中交替点击事件toggle方法的使用示例
Dec 08 Javascript
IE中的File域无法清空使用jQuery重设File域
Apr 24 Javascript
js实现非常简单的焦点图切换特效实例
May 07 Javascript
javascript实现3D切换焦点图
Oct 16 Javascript
JavaScript的Ext JS框架中的GridPanel组件使用指南
May 21 Javascript
Web打印解决方案之证件套打的实现思路
Aug 29 Javascript
Angular.js中angular-ui-router的简单实践
Jul 18 Javascript
浅谈React的最大亮点之虚拟DOM
May 29 Javascript
react实现移动端下拉菜单的示例代码
Jan 16 Javascript
vue实现移动端input上传视频、音频
Aug 18 Javascript
手把手教你实现 Promise的使用方法
Sep 02 Javascript
uniapp开发打包多端应用完整方法指南
Dec 24 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
优化NFR之一 --MSSQL Hello Buffer Overflow
2006/10/09 PHP
用libtemplate实现静态网页生成
2006/10/09 PHP
php完全过滤HTML,JS,CSS等标签
2009/01/16 PHP
PHP技术开发技巧分享
2010/03/23 PHP
PHP语法自动检查的Vim插件
2014/08/11 PHP
Jqgrid设置全选(选择)及获取选择行的值示例代码
2013/12/28 Javascript
JavaScript中string转换成number介绍
2014/12/31 Javascript
编写自己的jQuery提示框(Tip)插件
2015/02/05 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
2016/02/23 Javascript
js实现类bootstrap模态框动画
2017/02/07 Javascript
基于JS代码实现简单易用的倒计时 x 天 x 时 x 分 x 秒效果
2017/07/13 Javascript
详解Vue2.0配置mint-ui踩过的那些坑
2018/04/23 Javascript
解决angularJS中input标签的ng-change事件无效问题
2018/09/13 Javascript
使用Easyui实现查询条件的后端传递并自动刷新表格的两种方法
2019/09/09 Javascript
理解Proxy及使用Proxy实现vue数据双向绑定操作
2020/07/18 Javascript
JS如何实现封装列表右滑动删除收藏按钮
2020/07/23 Javascript
vue实现选中效果
2020/10/07 Javascript
[01:25]2015国际邀请赛最佳短片奖——斧王《拆塔英雄:天赋异禀》
2015/09/22 DOTA
python中的实例方法、静态方法、类方法、类变量和实例变量浅析
2014/04/26 Python
探究Python的Tornado框架对子域名和泛域名的支持
2015/05/02 Python
简单谈谈Python中的几种常见的数据类型
2017/02/10 Python
Python切片操作实例分析
2018/03/16 Python
Python-ElasticSearch搜索查询的讲解
2019/02/25 Python
Python Opencv实现单目标检测的示例代码
2020/09/08 Python
html5触摸事件判断滑动方向的实现
2018/06/05 HTML / CSS
阿迪达斯丹麦官网:adidas丹麦
2016/10/01 全球购物
英国领先的体验日提供商:Buyagift
2019/04/19 全球购物
党员政治学习材料
2014/05/14 职场文书
高中生毕业评语
2014/12/30 职场文书
大学生思想道德自我评价
2015/03/09 职场文书
2016秋季运动会开幕词
2016/03/04 职场文书
干货:如何写好工作计划!
2019/05/17 职场文书
python异常中else的实例用法
2021/06/15 Python
SpringBoot集成Druid连接池连接MySQL8.0.11
2021/07/02 Java/Android
JS前端canvas交互实现拖拽旋转及缩放示例
2022/08/05 Javascript
MySQL使用IF语句及用case语句对条件并结果进行判断 
2022/09/23 MySQL