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

相关推荐
Larcher8 分钟前
新手也能学会,100行代码玩AI LOGO
前端·llm·html
徐子颐20 分钟前
从 Vibe Coding 到 Agent Coding:Cursor 2.0 开启下一代 AI 开发范式
前端
小月鸭33 分钟前
如何理解HTML语义化
前端·html
jump6801 小时前
url输入到网页展示会发生什么?
前端
诸葛韩信1 小时前
我们需要了解的Web Workers
前端
brzhang1 小时前
我觉得可以试试 TOON —— 一个为 LLM 而生的极致压缩数据格式
前端·后端·架构
游戏开发爱好者81 小时前
iOS 上架要求全解析,App Store 审核标准、开发者准备事项与开心上架(Appuploader)跨平台免 Mac 实战指南
android·macos·ios·小程序·uni-app·iphone·webview
yivifu1 小时前
JavaScript Selection API详解
java·前端·javascript
这儿有一堆花1 小时前
告别 Class 组件:拥抱 React Hooks 带来的函数式新范式
前端·javascript·react.js
十二春秋2 小时前
场景模拟:基础路由配置
前端