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

相关推荐
诗句藏于尽头9 分钟前
音乐播放器-单html文件
前端·html
歪歪10010 分钟前
ts-jest与其他TypeScript测试工具的对比
前端·javascript·测试工具·typescript·前端框架
CodeSheep15 分钟前
JetBrains官宣,又一个IDE可以免费用了!
前端·后端·程序员
刘新明198917 分钟前
Frida辅助分析OLLVM虚假控制流程(下)
java·开发语言·前端
2501_9151063233 分钟前
苹果软件加固与 iOS App 混淆完整指南,IPA 文件加密、无源码混淆与代码保护实战
android·ios·小程序·https·uni-app·iphone·webview
江城开朗的豌豆34 分钟前
小程序登录不迷路:一篇文章搞定用户身份验证
前端·javascript·微信小程序
aesthetician38 分钟前
React 19.2.0: 新特性与优化深度解析
前端·javascript·react.js
2501_9159214341 分钟前
iOS 26 崩溃日志解析,新版系统下崩溃获取与诊断策略
android·ios·小程序·uni-app·cocoa·iphone·策略模式
FIN66681 小时前
射频技术领域的领航者,昂瑞微IPO即将上会审议
前端·人工智能·前端框架·信息与通信
U.2 SSD1 小时前
ECharts漏斗图示例
前端·javascript·echarts