关于写一个vue3使用的VSCode 代码段



{
"vue3": {
"prefix": "vue3",
"body": [
"<!-- $0 -->",
"<template>",
" <div></div>",
"</template>",
"",
"<script lang='ts'>",
"import { defineComponent, reactive,toRefs,onBeforeMount,onMounted} from 'vue'",
"interface DataProps {}",

          "export default defineComponent ({",
          "    name: '',",
          "      setup() {",
          "          console.log('1-开始创建组件-setup')",
          "          const data: DataProps = reactive({",
          ""            ,
          "          })",
          "          onBeforeMount(() => {",
          "              console.log('2.组件挂载页面之前执行----onBeforeMount')",
          "          })",
          "          onMounted(() => {",
          "              console.log('3.-组件挂载到页面之后执行-------onMounted')",
          "          })",
          "          const refData = toRefs(data);",
          "          return {",
          "              ...refData,",
          "          }",
          ""  ,
          "      }",
          "  });",
          "</script>",
          "<style lang = 'less' scoped>",
          "</style>",
      ],
        "description": "Log output to console"
      }

}

首选项--》用户代码片段--》点击新建代码片段--》 取名vue.json ==》确定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值