当前位置: 首页 > news >正文

vue3项目编码时相对合理的顺序推荐仅个人记录备用

组件代码顺序

prop属性定义

emit事件定义

固定值定义

响应式变量定义

dom元素的ref属性通过ref()定义;

如果不想定义很多的ref(),可以采用以下方式定义页面中的变量;

const allStates = reactive({dialogShow: false,listData: [],
});
// allStates.dialogShow 这个格式类似于vue2的this.xx

自定义函数

defineExpose({})函数

watch()监听函数

onMounted()生命周期函数

公共状态管理

common.ts 存放公共的方法

constant.ts 存放公共的固定值(常量)

vuex/pinia 存放公共的变量(会动态变化的)或者接口调用


http://www.mrgr.cn/news/63703.html

相关文章:

  • 清单文件 AndroidManifest.xml
  • Redis- 内核的分配内存限制的警告“WARNING Memory overcommit must be enabled!”
  • C++11之列表初始化
  • 修改HarmonyOS鸿蒙图标和名字,打包后安装到真机,应用图标丢失变成透明,修改名字也不生效,还是默认的labeL解决方案教程
  • aab上架谷歌市场流程(apk)
  • 【C/C++】模拟实现strlen
  • elementplus组件库el-menu组件中的default-active属性使用
  • Mac “屏幕保护程序启动或显示器关闭后需要密码“无效
  • AIGC生成式人工智能——泼天的富贵(三)
  • 飞机布雷盖航程公式
  • python实战项目51:selenium结合requests获取某众点评评论
  • 价值为王,浅析基础大模型行业应用创新发展新路径
  • YOLO11改进 | Neck | 有效提升小目标检测效果,附完整代码结构图【论文必备】
  • C++之多态(上)
  • 推荐一款音乐制作软件:Ableton Live Suite
  • 不可能的任务:这款浏览器竟然可以同时满足速度与隐私
  • 深入解析 Transformers 框架(三):Qwen2.5 大模型的 AutoTokenizer 技术细节
  • HJ38 求小球落地5次后所经历的路程和第5次反弹的高度
  • ArcGIS影像调色(三原色)三原色调整
  • 基于SpringBoot和PostGIS的世界各国邻国可视化实践
  • buu easyRE
  • pandas计算相关性并画热力图
  • 文件描述符fd 和 缓冲区
  • javaScript-----一维数组和数组对象去重的多种方法
  • 【数据结构】guard
  • 【英特尔IA-32架构软件开发者开发手册第3卷:系统编程指南】2001年版翻译,2-10