vscode 快速vue模板 ,带生命周期和不带生命周期

第一种:不带生命周期的

1.扩展商店输入——vetur——安装


2.新建.vue文件第一行输入vue

回车



3.回车就OK了

第二种:带生命周期的

1.文件  ——> 首选项 ——> 用户代码片段  

2.如图

3.然后输入html.json 回车后复制粘贴下图代码

{

    "vue": {

        "prefix": "vue", // 触发的关键字 输入vh按下tab键,可以是任何关键字

        "body": [

            "<!-- $1 -->",

            "<template>",

            "<div class='$2'>$5</div>",

            "</template>",

            "",

            "<script>",

            "//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等)",

            "//例如:import 《组件名称》 from '《组件路径》';",

            "",

            "export default {",

            "//import引入的组件需要注入到对象中才能使用",

            "components: {},",

            "data() {",

            "//这里存放数据",

            "return {",

            "",

            "};",

            "},",

            "//监听属性 类似于data概念",

            "computed: {},",

            "//监控data中的数据变化",

            "watch: {},",

            "//方法集合",

            "methods: {",

            "",

            "},",

            "//生命周期 - 创建完成(可以访问当前this实例)",

            "created() {",

            "",

            "},",

            "//生命周期 - 挂载完成(可以访问DOM元素)",

            "mounted() {",

            "",

            "},",

            "beforeCreate() {}, //生命周期 - 创建之前",

            "beforeMount() {}, //生命周期 - 挂载之前",

            "beforeUpdate() {}, //生命周期 - 更新之前",

            "updated() {}, //生命周期 - 更新之后",

            "beforeDestroy() {}, //生命周期 - 销毁之前",

            "destroyed() {}, //生命周期 - 销毁完成",

            "activated() {}, //如果页面有keep-alive缓存功能,这个函数会触发",

            "}",

            "</script>",

            "<style  scoped>",

            "//@import url($3); 引入公共css类",

            "$4",

            "</style>"

        ],

        "description": "vh components"

        }

    }

4.保存后,就可以在新建的 . vue 页面里 输入vue ——> 按tab键 ,就创建ok啦!!

我是参考的这篇文章

https://blog.csdn.net/z772330927/article/details/105730430/ 

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。