在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 相关文章推荐
70+漂亮且极具亲和力的导航菜单设计国外网站推荐
Sep 20 Javascript
jquery实现一个简单好用的弹出框
Sep 26 Javascript
javascript中CheckBox全选终极方案
May 20 Javascript
微信内置浏览器私有接口WeixinJSBridge介绍
May 25 Javascript
基于React.js实现原生js拖拽效果引发的思考
Mar 30 Javascript
详解js树形控件—zTree使用总结
Dec 28 Javascript
微信小程序 Template详解及简单实例
Jan 05 Javascript
微信小程序 action-sheet 反馈上拉菜单简单实例
May 11 Javascript
详解vue中点击空白处隐藏div的实现(用指令实现)
Apr 19 Javascript
详解vue通过NGINX部署在子目录或者二级目录实践
Sep 03 Javascript
js实现ajax的用户简单登入功能
Jun 18 Javascript
javascript实现放大镜功能
Dec 09 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性能测试工具xhprof的详解
2013/06/03 PHP
PHP验证码函数代码(简单实用)
2013/09/29 PHP
Thinkphp和Bootstrap结合打造个性的分页样式(推荐)
2016/08/01 PHP
Prototype 学习 工具函数学习($w,$F方法)
2009/07/12 Javascript
js中判断数字\字母\中文的正则表达式 (实例)
2012/06/29 Javascript
jQuery的控件及事件(输入控件及回车事件)使用示例
2013/07/25 Javascript
Javascript setInterval的两种调用方法(实例讲解)
2013/11/29 Javascript
Javascript中各种trim的实现详细解析
2013/12/10 Javascript
实例说明为什么不要行内使用javascript
2014/04/18 Javascript
分享2个jQuery插件--jquery.fileupload与artdialog
2014/12/26 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 图片库
2015/01/09 Javascript
jquery实现上下左右滑动的方法
2015/02/09 Javascript
在JavaScript应用中实现延迟加载的方法
2015/06/25 Javascript
javascript实现框架高度随内容改变的方法
2015/07/23 Javascript
JavaScript+CSS无限极分类效果完整实现方法
2015/12/22 Javascript
babel之配置文件.babelrc入门详解
2018/02/22 Javascript
JavaScript面向对象程序设计创建对象的方法分析
2018/08/13 Javascript
在vue中v-bind使用三目运算符绑定class的实例
2018/09/29 Javascript
IE9 elementUI文件上传的问题解决
2018/10/17 Javascript
jQuery实现根据身份证号获取生日、年龄、性别等信息的方法
2019/01/09 jQuery
JQuery使用数组遍历跳出each循环
2020/09/01 jQuery
vue组件实现移动端九宫格转盘抽奖
2020/10/16 Javascript
Python实现将Excel转换为json的方法示例
2017/08/05 Python
Python2.7.10以上pip更新及其他包的安装教程
2018/06/12 Python
在python中用print()输出多个格式化参数的方法
2019/07/16 Python
python实现淘宝购物系统
2019/10/25 Python
Pytest mark使用实例及原理解析
2020/02/22 Python
python中逻辑与或(and、or)和按位与或异或(&amp;、|、^)区别
2020/08/05 Python
海淘零差价,宝贝全球购: 宝贝格子
2016/08/24 全球购物
选购国际女性时装设计师品牌:IFCHIC(支持中文)
2018/04/12 全球购物
简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
2016/11/20 面试题
农田水利实习自我鉴定
2013/09/19 职场文书
小学感恩节活动总结
2015/03/24 职场文书
Nginx中break与last的区别详析
2021/03/31 Servers
SQL写法--行行比较
2021/08/23 SQL Server
Spring Boot项目如何优雅实现Excel导入与导出功能
2022/06/10 Java/Android