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 的代码块

相关推荐
vvilkim28 分钟前
Electron 进程间通信(IPC)深度优化指南
前端·javascript·electron
ai小鬼头2 小时前
百度秒搭发布:无代码编程如何让普通人轻松打造AI应用?
前端·后端·github
漂流瓶jz2 小时前
清除浮动/避开margin折叠:前端CSS中BFC的特点与限制
前端·css·面试
前端 贾公子2 小时前
在移动端使用 Tailwind CSS (uniapp)
前端·uni-app
散步去海边2 小时前
Cursor 进阶使用教程
前端·ai编程·cursor
清幽竹客2 小时前
vue-30(理解 Nuxt.js 目录结构)
前端·javascript·vue.js
知性的小mahua2 小时前
echarts+vue实现中国地图板块渲染+省市区跳转渲染
vue.js
weiweiweb8882 小时前
cesium加载Draco几何压缩数据
前端·javascript·vue.js
幼儿园技术家2 小时前
微信小店与微信小程序简单集成指南
前端
我不吃饼干9 天前
鸽了六年的某大厂面试题:你会手写一个模板引擎吗?
前端·javascript·面试