咸的vue前端开发那些事儿

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

2020-09-02  本文已影响0人  Aurora_9e36

第一种:不带生命周期的

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/ 

上一篇 下一篇

猜你喜欢

热点阅读