使用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 定义获取状态机中数据的辅助函数

访问方式

相关推荐
梦曦i13 小时前
@meng-xi/vite-plugin v0.1.5:告别手动 import,精简工具层
前端
梦曦i13 小时前
Vite 0.1.6重磅更新:智能导入+路由安全
前端
gxf52030880698813 小时前
Flutter 裁剪图片
前端·app
ITMan彪叔14 小时前
赋能UE运行态编辑平台: 网络图片下载的插件改造与复盘
前端
RANxy14 小时前
🚀 Umi Max 项目从0到1:企业级 React 脚手架实战
前端·前端框架
拾年27514 小时前
深入理解 V8 引擎:从代码执行到垃圾回收的完整链路
前端·javascript·v8
Master_Azur14 小时前
javaScript进阶
前端
markfeng814 小时前
React入门教学
前端·react.js
ze_juejin14 小时前
Object.defineProperty vs Proxy 对比总结
前端
卤蛋fg614 小时前
高性能 Vue 甘特图:vxe-gantt 如何秒级渲染万级任务数据
vue.js