在vs code 中如何创建一个自己的 Vue 模板代码


Posted in Javascript onNovember 10, 2020

首先,在vs code 中打开定义模板代码的地方

第一步,点击“设置”图标按钮,在弹出的菜单中点击的“用户代码片段”(也就是模板)

在vs code 中如何创建一个自己的 Vue 模板代码

第二步,在弹出的框中选择新建代码片段(可选为 全局/现在的项目 创建模板)

在vs code 中如何创建一个自己的 Vue 模板代码

第三步,输入要新建的模板名称,然后,回车(这里我已经新建过了)

在vs code 中如何创建一个自己的 Vue 模板代码

然后会自动打开下面这个页面,在这里我们就可以开始新建一个vue模板了

在vs code 中如何创建一个自己的 Vue 模板代码

现在我们开始创建我们的模板了 这是一个模板例子

需要的可以直接拷贝到新建的模板文件中,然后按自己的风格改改

{
	"Print to console": {    
		"prefix": "vue",    
		"body": [     
				"<template>",     
				" <div class=\"$TM_FILENAME_BASE\">",
				"  ${0}",
				" </div>",    
				"</template>",     
				"",
				"<script>",    
				"export default {",
				" name: '$TM_FILENAME_BASE',",
				" data () {",
				"  return {",
				"",
				"  };",
				" },",
				" methods: {}",
				"}",
				"</script>",
				"",
				"<style lang='scss' scoped>",
				"",
				"</style>"
		],
		"description": "my vue template"
	}
}

模板文件中各参数的含义

“prefix”: “vue”, // 定义触发模板的,字符串代码。这里我写的时“vue”。使用就是输入“vue”然后按tab

" name: ‘$TM_FILENAME_BASE',", // $TM_FILENAME_BASE 这个变量是当前的文件名

" <div class="$TM_FILENAME_BASE">", // html代码中我习惯使用双引号,所以这里用了反斜杠“\”转义双引号

description": “my vue template” // 就是字面上的意思,即,这个模板的描述信息

" ${0}", // ${0} 是生成模板后光标的位置,你可以同时放多个

最终效果

在新建的vue文件中输入“vue”,按tab键

在vs code 中如何创建一个自己的 Vue 模板代码

就会自动生产一个vue的模板

在vs code 中如何创建一个自己的 Vue 模板代码

到此这篇关于在vs code 中如何创建一个自己的 Vue 模板代码的文章就介绍到这了,更多相关vs code 创建Vue 模板内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
jquery validator 插件增加日期比较方法
Feb 21 Javascript
jquery 新建的元素事件绑定问题解决方案
Jun 12 Javascript
JavaScript获取网页表单action属性的方法
Apr 02 Javascript
JavaScript中关联原型链属性特性
Feb 13 Javascript
Angularjs 实现移动端在线测评效果(推荐)
Apr 05 Javascript
bootstrap插件treeview实现全选父节点下所有子节点和反选功能
Jul 21 Javascript
详解React Native开源时间日期选择器组件(react-native-datetime)
Sep 13 Javascript
jQuery ajax调用webservice注意事项
Oct 08 jQuery
JS实现transform实现扇子效果
Jan 17 Javascript
Vue实现浏览器打印功能的代码
Apr 17 Javascript
Vue 列表页带参数进详情页的操作(router-link)
Nov 13 Javascript
Vue包大小优化的实现(从1.72M到94K)
Feb 18 Vue.js
JavaScript中常用的3种弹出提示框(alert、confirm、prompt)
Nov 10 #Javascript
原生JS实现弹幕效果的简单操作指南
Nov 10 #Javascript
vue解决跨域问题(推荐)
Nov 10 #Javascript
关于vue 项目中浏览器跨域的配置问题
Nov 10 #Javascript
如何在vue 中引入使用jquery
Nov 10 #jQuery
Vue + ts实现轮播插件的示例
Nov 10 #Javascript
vue router返回到指定的路由的场景分析
Nov 10 #Javascript
You might like
php中time()与$_SERVER[REQUEST_TIME]用法区别
2014/11/19 PHP
php获取字符串中各个字符出现次数的方法
2015/02/23 PHP
php简单防盗链实现方法
2015/07/29 PHP
PHP登录(ajax提交数据和后台校验)实例分享
2016/12/29 PHP
PHP编程计算文件或数组中单词出现频率的方法
2017/05/22 PHP
thinkphp查询,3.X 5.0方法(亲试可行)
2017/06/17 PHP
javascript Firefox与IE 替换节点的方法
2010/02/24 Javascript
javascript模版引擎-tmpl的bug修复与性能优化分析
2011/10/23 Javascript
js 判断计算字符串长度/判断空的简单方法
2013/08/05 Javascript
jQuery实现列表自动循环滚动鼠标悬停时停止滚动
2013/09/06 Javascript
jQuery zclip插件实现跨浏览器复制功能
2015/11/02 Javascript
微信小程序 loading 详解及实例代码
2016/11/09 Javascript
angularjs实现多张图片上传并预览功能
2017/02/24 Javascript
jQuery实现图片滑动效果
2017/03/08 Javascript
js实现抽奖效果
2017/03/27 Javascript
js移动端事件基础及常用事件库详解
2017/08/15 Javascript
jQuery实现可兼容IE6的淡入淡出效果告警提示功能示例
2017/09/20 jQuery
jQuery+CSS实现的table表格行列转置功能示例
2018/01/08 jQuery
解决vue router组件状态刷新消失的问题
2018/08/01 Javascript
vue-cli3 项目从搭建优化到docker部署的方法
2019/01/28 Javascript
Vue2.0使用嵌套路由实现页面内容切换/公用一级菜单控制页面内容切换(推荐)
2019/05/08 Javascript
js+html实现点名系统功能
2019/11/05 Javascript
使用js原生实现年份轮播选择效果实例
2021/01/12 Javascript
[37:23]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#2Secret VS EG第二局
2016/03/04 DOTA
python实现登陆知乎获得个人收藏并保存为word文件
2015/03/16 Python
Python中函数的参数定义和可变参数用法实例分析
2015/06/04 Python
不知道这5种下划线的含义,你就不算真的会Python!
2018/10/09 Python
Python序列类型的打包和解包实例
2019/12/21 Python
pyspark对Mysql数据库进行读写的实现
2020/12/30 Python
秋季运动会表扬稿
2014/01/16 职场文书
服务宗旨标语
2014/07/01 职场文书
教师自查自纠材料
2014/10/14 职场文书
乡镇党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
优秀团队申报材料
2014/12/26 职场文书
有关水浒传的读书笔记
2015/06/25 职场文书
MySQL图形化管理工具Navicat安装步骤
2021/12/04 MySQL