参考链接:http://cache.baiducontent.com/c?m=k6pqu0exhISgkRbrEQ5RSr52Flhzf7aY8TzygyV20zi840cvWyGvLd06TAW1uuXRN2AEDqAK6Zhbq9lP6Hi3NyGtCyJHnrnPJeCDIfmQADt5aOI3ODbyhjhWTaHlPz9aOnpEGPuEwF9AYcKSBVfee04Vt8ODqXYxR3DPXLieqXPBexo2bLEyL4ZB4-zXjR-Q&p=98759a46d6c608bc44be9b7c470e9f&newp=8b2a970c80835ab54bbd9b7d0d139f231610db2151d4d6106b82c825d7331b001c3bbfb422201606d5c5766c00af4c5febf33172310923a3dda5c91d9fb4c57479c171746b0695&s=45c48cce2e2d7fbd&user=baidu&fm=sc&query=vscode%BF%EC%CB%D9%C9%FA%B3%C9vue%C4%A3%B0%E5&qid=e2aa0ae600023fd4&p1=2
vue.json文件中配置
{
"Create VUE template": {
"prefix": "vueTemplate",
"body": [
"<template>",
" <div class=\"\">"
" </div>",
"</template>",
"<script>",
"export default {",
" name: '',",
" // 接收父组件传入的参数",
" props: {},",
" // 注册组件",
" components: {},",
" // 数据",
" data () {",
" return {}",
" },",
" // 属性值计算",
" computed: {},",
" // 数据侦听",
" watch: {},",
" // vue实例被创建时",
" created () {},",
" // vue实例被挂载至dom上时",
" mounted () {},",
" // 实例方法",
" methods: {},",
" // keep-alive之后页面会缓存,不会执行created(),和mounted(),但是会执行activated()",
" activated () {},",
" // 退出的生命周期钩子",
" deactivated () {},",
" // 销毁",
" destroyed () {},",
"}",
"</script>",
"<style lang='less' scoped>",
"</style>"
],
"description": "新建vue空文件"
}
}