一、Vue VSCode Snippets
-
安装扩展
搜索:Vue VSCode Snippets
快捷方式
Vue
片断 | 用途 |
---|---|
vbase | 单个文件组件库 |
vbase-css | 带有css的单个文件组件库 |
vbase-ts | 带有typescript的单个文件组件库 |
模板
片段 | 用途 |
---|---|
vfor | v-for 指令 |
vmodel | 语义v-model指令 |
vmodel-num | 语义 v-model number 指令 |
von | v-on click 带参数的处理程序 |
vel-props | 带有props组件元素 |
vsrc | Image src绑定 |
vstyle | 内联样式绑定 |
vstyle-obj | 与对象的内联样式绑定 |
vclass | 类绑定 |
vclass-obj | 类与对象绑定 |
vclass-obj-mult | 多个条件类绑定 |
vanim | 带js钩子的转换组件 |
vnuxtl | nuxt路由链接 |
vroutename | router-link 名称连接 |
vroutenameparam | router-link 名称带参数 |
vroutepath | router-link 路径路由链接 |
脚本
片段 | 用途 |
---|---|
vdata | 组件data函数 |
vmethod | Vue 方法 |
vcomputed | Vue 计算属性 |
vwatcher | Vue watcher with new and old value args |
vbeforecreate | beforeCreate 生命周期方法 |
vcreated | created生命周期方法 |
vbeforemount | beforeMount 生命周期方法 |
vmounted | vmounted生命周期方法 |
vbeforeupdate | beforeUpdate 生命周期方法 |
vupdated | updated生命周期方法 |
vbeforedestroy | beforeDestroy生命周期方法 |
vdestroyed | destroyed生命周期方法 |
vprops | Props默认类型 |
vimport | 将一个组件导入另一个组件 |
vcomponents | 在export语句中将一个组件导入另一个组件 |
vimport-export | 将一个组件导入另一个组件并在导出中使用它 |
vmapstate | 将MapState从Vuex导入Vue组件 |
vmapgetters | 将Mapgetter从Vuex导入Vue组件 |
vmapmutations | 从Vuex导入MAP突变到Vue组件 |
vmapactions | 将映射操作从Vuex导入Vue组件 |
vfilter | Vue 过滤器 |
vmixin | 创建vue mixin |
vmixin-use | 将mixin带到组件中使用 |
vc-direct | Vue创建自定义指令 |
vimport-lib | 导入库 |
vimport-gsap | 导入带有时间线和简化的Greensock |
vanimhook-js | 使用方法中的转换组件js钩子 |
vcommit | 提交Vuex 到 mutation |
vdispatch | 送到Vuex存储在方法中以执行操作 |
vtest | 一个简单的单元测试组件 |
vinc | 增量器 |
vdec | 减缩器 |
vconfig | js文件,示例将sass文件导入到每个组件中 |
Vuex
片段 | 用途 |
---|---|
vstore | Base for Vuex store.js |
vgetter | Vuex Getter |
vmutation | Vuex Mutation |
vaction | Vuex Action |
vmodule | Vuex Module |
vstore-import | Import vuex store into main.js |
vstore2 | Updated Base for Vuex store |
Vue Router
片段 | 用途 |
---|---|
vrouter | Base for Vue Router |
vscrollbehavior | Vue Router scrollBehavior |
vbeforeeach | Vue Router global guards beforeEach |
vbeforeresolve | Vue Router global guards beforeResolve |
vaftereach | Vue Router global guards afterEach |
vbeforeenter | Vue Router per-route guard beforeEnter |
vbeforerouteenter | Vue Router component guards beforeRouteEnter |
vbeforerouteupdate | Vue Router component guards beforeRouteUpdate |
vbeforerouteleave | Vue Router component guards beforeRouteLeave |
Nuxt Config
片段 | 用途 |
---|---|
nfont | link to include fonts in a nuxt project, in nuxt-config |
ncss link to css assets such as normalize
Extra (plaintext)
片段 | 用途 |
---|---|
gitignore | .gitignore file presets |