在vscode 中設(shè)置 vue模板內(nèi)容的方法
vscode中設(shè)置 vue 模板內(nèi)容緣由設(shè)置要求1:vscode 先下載插件 `vetur`2: 菜單欄 -文件 - 首選項 - 用戶代碼片段3:使用
緣由
由于每次在 vscode 中創(chuàng)建vue的文件的時候,都需要手動書寫
templete,模板
script,腳本
style,樣式
這些重復(fù)和繁瑣的事情,是可以定義一個模板信息的
設(shè)置要求
1:vscode 先下載插件 vetur

2: 菜單欄 -文件 - 首選項 - 用戶代碼片段

以下是借鑒一下谷粒商城的 提供 vue 模板信息 和 httpget、httppost請求
{
"生成vue模板": {
"prefix": "vue",
"body": [
"<template>",
"<div></div>",
"</template>",
"",
"<script>",
"http://這里可以導(dǎo)入其他文件(比如:組件,工具js,第三方插件js,json文件,圖片文件等等)",
"http://例如:import 《組件名稱》 from '《組件路徑》';",
"",
"export default {",
" //import引入的組件需要注入到對象中才能使用",
"components: {},",
"props: {},",
"data() {",
"http://這里存放數(shù)據(jù)",
"return {",
"",
"};",
"},",
"http://計算屬性 類似于data概念",
"computed: {},",
"http://監(jiān)控data中的數(shù)據(jù)變化",
"watch: {},",
"http://方法集合",
"methods: {",
"",
"},",
"http://生命周期 - 創(chuàng)建完成(可以訪問當(dāng)前this實例)",
"created() {",
"",
"},",
"http://生命周期 - 掛載完成(可以訪問DOM元素)",
"mounted() {",
"",
"},",
"beforeCreate() {}, //生命周期 - 創(chuàng)建之前",
"beforeMount() {}, //生命周期 - 掛載之前",
"beforeUpdate() {}, //生命周期 - 更新之前",
"updated() {}, //生命周期 - 更新之后",
"beforeDestroy() {}, //生命周期 - 銷毀之前",
"destroyed() {}, //生命周期 - 銷毀完成",
"activated() {}, //如果頁面有keep-alive緩存功能,這個函數(shù)會觸發(fā)",
"}",
"</script>",
"<style scoped>",
"$4",
"</style>"
],
"description": "生成vue模板"
},
"http-get請求": {
"prefix": "httpget",
"body": [
"this.\\$http({",
"url: this.\\$http.adornUrl(''),",
"method: 'get',",
"params: this.\\$http.adornParams({})",
"}).then(({ data }) => {",
"})"
],
"description": "httpGET請求"
},
"http-post請求": {
"prefix": "httppost",
"body": [
"this.\\$http({",
"url: this.\\$http.adornUrl(''),",
"method: 'post',",
"data: this.\\$http.adornData(data, false)",
"}).then(({ data }) => { });"
],
"description": "httpPOST請求"
}
}
3:使用
在新創(chuàng)建的vue文件中,根據(jù)剛才的文件名就可以快速生成模板中的文件內(nèi)容

比如,此時就是設(shè)置的 vue
總結(jié)
到此這篇關(guān)于在vscode 中設(shè)置 vue模板內(nèi)容的方法的文章就介紹到這了,更多相關(guān)vscode 設(shè)置 vue模板內(nèi)容內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
利用Vue模擬實現(xiàn)element-ui的分頁器效果
這篇文章主要為大家詳細(xì)介紹了如何利用Vue模擬實現(xiàn)element-ui的分頁器效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以動手嘗試一下2022-11-11
前端Vue全屏screenfull通用解決方案及原理詳細(xì)分析
這篇文章主要給大家介紹了關(guān)于前端Vue全屏screenfull通用解決方案及原理的相關(guān)資料,使用screenfull這一第三方庫可以實現(xiàn)更穩(wěn)定的全屏功能,需要的朋友可以參考下2024-10-10
Vue中Router路由兩種模式hash與history詳解
這篇文章主要介紹了Vue中Router路由的兩種模式,分別對hash模式與history模式作了簡要分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-09-09
詳解基于iview-ui的導(dǎo)航欄路徑(面包屑)配置
這篇文章主要介紹了詳解基于iview-ui的導(dǎo)航欄路徑(面包屑)配置,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-02-02
解決vue項目運行提示W(wǎng)arnings while compiling.警告的問題
這篇文章主要介紹了解決vue項目運行提示W(wǎng)arnings while compiling.警告的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09

