使用Uniapp随手记录知识点

使用uniapp随手记录知识点

1 组件

内置组件

内置组件内主要包含一些基础的view button video scroll-view等内置基础组件,满足基础场景

扩展组件

扩展组件是uniapp封装了一些成品的组件,可以帮助开发者快速构建一些功能,节省时间。例如:日期选择小组件等

2 vuex状态管理

使用流程

  1. 创建vuex js
  2. 引入store存储
  3. 使用计算属性 获取状态机当中的值

mapState 辅助函数

当一个组件需要获取多个状态的时候,都声明成计算函数会有些重复和冗余。为了解决这个问题,我们可以使用mapState 辅助函数帮助我们生成计算属性。

  1. 第一种 在计算属性中使用mapState构建一个对象形式的映射

    javascript 复制代码
     	computed: mapState({
     		username: state => state.username,
     		age: state => state.age
     	})
  2. 第二种 如果状态机中的属性和vue组件中的属性名一致的情况下,也可以使用数组

    javascript 复制代码
     computed: mapState(['username','age'])

getters

getters 定义获取状态机中数据的辅助函数

访问方式

相关推荐
lpd_lt13 小时前
服务端类vue等页面AI测试方向
前端·vue.js·人工智能
AugustRed13 小时前
A2UI 完整学习指南(含 Java 后端 + 前端实战示例)
java·开发语言·前端
王莎莎-MinerU13 小时前
Agent 时代,科学数据 API 需要重新设计
大数据·前端·数据库·人工智能·个人开发
jingling55513 小时前
自建技术博客实战(三):工具专栏——地图定位、声音复刻与 rembg 抠图
android·开发语言·前端·ai·nextjs
小小小小宇13 小时前
Chrome 插件在新开页生效
前端
橘子味的冰淇淋~13 小时前
优化前端性能之从“全局引入”改为“按需引入”
前端·javascript·vue.js
沐灵洛13 小时前
构建 Mac App Store 应用须知(全)
前端
KaMeidebaby13 小时前
卡梅德生物技术快报|蛋白修饰调控 NETosis 分子机制及实验研究进展
前端·数据库·人工智能·算法·百度
颜进强13 小时前
Claude Code -16 文件引用与加载机制完整实践:从 CLAUDE.md 到 Skills 与 Subagents
前端·后端·ai编程
2501_9400417413 小时前
硬核全栈开发命题,覆盖高并发/实时/微服务
前端