uniapp vue2、vue3 页面模板代码块设置

本文分享 uniapp vue2、vue3 页面模板代码块设置

设置路径

HBuilder X -> 工具 -> 代码块设置 -> vue代码块 -> 自定义代码块

如上图操作后在打开的 vue.json 文件的右侧"自定义代码块"中复制如下代码(可全选替换也可添加到代码中)

示例代码

javascript 复制代码
{
	"vue2": {
		"key": "vue2",
		"prefix": "vue2",
		"body": [
			"<template>",
			"\t<view class=\"page\">页面模板</view>",
			"</template>",
			"",
			"<script>",
			"\texport default {",
			"\t\tname: \"Name\",",
			"\t\tdata() {",
			"\t\t\treturn {};",
			"\t\t},",
			"\t\tonLoad() {},",
			"\t\tonShow() {},",
			"\t\tmethods: {}",
			"\t};",
			"</script>",
			"",
			"<style lang=\"scss\" scoped>",
			"",
			"</style>"
		],
		"triggerAssist": true,
		"description": "uniapp vue2 的页面模板"
	},
	"vue3": {
		"key": "vue3",
		"prefix": "vue3",
		"body": [
			"<template>",
			"\t<view class=\"page\">页面模板</view>",
			"</template>",
			"",
			"<script setup>",
			"\timport {",
			"\t\tonLoad",
			"\t} from '@dcloudio/uni-app'",
			"\timport {",
			"\t\tref,",
			"\t\treactive",
			"\t} from 'vue'",
			"\timport {",
			"\t\tstore",
			"\t} from '@/store/index.js'",
			"\tonLoad(() => {})",
			"</script>",
			"",
			"<style lang=\"scss\" scoped>",
			"",
			"</style>"
		],
		"triggerAssist": true,
		"description": "uniapp vue3 的页面模板"
	}
	
}

效果示例

在 .vue 页面中输入 vue 即可触发代码块快捷选择此时可选择配置好的 vue2 或者 vue3 的代码块

相关推荐
qq_386322692 小时前
华为网路设备学习-21 IGP路由专题-路由过滤(filter-policy)
前端·网络·学习
a濯7 小时前
element plus el-table多选框跨页多选保留
javascript·vue.js
蓝婷儿7 小时前
前端面试每日三题 - Day 32
前端·面试·职场和发展
星空寻流年8 小时前
CSS3(BFC)
前端·microsoft·css3
九月TTS8 小时前
开源分享:TTS-Web-Vue系列:Vue3实现固定顶部与吸顶模式组件
前端·vue.js·开源
gys98958 小时前
android studio开发aar插件,并用uniapp开发APP使用这个aar
android·uni-app·android studio
CodeCraft Studio9 小时前
数据透视表控件DHTMLX Pivot v2.1发布,新增HTML 模板、增强样式等多个功能
前端·javascript·ui·甘特图
一把年纪学编程9 小时前
【牛马技巧】word统计每一段的字数接近“字数统计”
前端·数据库·word
llc的足迹9 小时前
el-menu 折叠后小箭头不会消失
前端·javascript·vue.js
九月TTS9 小时前
TTS-Web-Vue系列:移动端侧边栏与响应式布局深度优化
前端·javascript·vue.js