(个人使用)uni-app开发(官方资源)· 汇总

文章目录

  • (个人使用)uni-app开发(官方资源)· 汇总
      • 1. [uni-app官方框架](https://uniapp.dcloud.io/collocation/pages)
      • 2. uni-app官方组件
      • 3. uni-app官方API



(个人使用)uni-app开发(官方资源)· 汇总


1. uni-app官方框架

  • pages.json 文件用来对 uni-app 进行全局配置,决定页面文件的路径、窗口样式、原生的导航栏、底部的原生tabbar 等。
  • 它类似微信小程序中app.json的页面管理部分。注意定位权限申请等原属于app.json的内容,在uni-app中是在manifest中配置。

配置、框架接口(定时器、生命周期、页面通讯与页面间传值)

  • 框架接口
    1. 日志打印;
    2. 定时器;
    3. 生命周期:
      应用生命周期
      页面生命周期
      组件生命周期
    4. 页面;
    5. 页面通讯:
      uni.$emit
      uni.$on
      uni.$once
      uni.$off

(个人使用)uni-app开发(官方资源)· 汇总_第1张图片


(个人使用)uni-app开发(官方资源)· 汇总_第2张图片


(个人使用)uni-app开发(官方资源)· 汇总_第3张图片
(个人使用)uni-app开发(官方资源)· 汇总_第4张图片


(个人使用)uni-app开发(官方资源)· 汇总_第5张图片



2. uni-app官方组件

  • uni-app官方组件
    1. 视图组件(view、scroll-view、swiper、)
    2. 基础内容(icon、text、rich-text、progress)
    3. 表单组件(button/form/checkbox/editor/input/label/radio/switck/textarea/pick-view、等等)
    4. 导航(navigator)
    5. 媒体组件(audio、camera、image、video、live-player、live-push)
    6. 地图(map)
    7. 画布(canvas)
    8. webview组件
    9. 小程序开放能力组件
    10. App nvue专用组件
    11. 扩展组件(uni-ui整体介绍、badge数字角标、calendar日历、card卡片、collapse折叠面板、countDown倒计时、drawer抽屉、Fab悬浮按钮、Fav收藏按钮、goodsNav商品导航、grid宫格、icon图标、indexedList索引列表、List列表、加loadMore载更多、navBar自定义导航栏、noticeBar通告栏、numberBox数字输入框、pagination分页器、popUp弹出层、rate评分、searchBar搜索栏、segmentedControl分段器、steps步骤条、swipeActive滑动操作、swiperDot轮播图指示点、tag标签、更多插件市场、等等)
    12. 配置微信小程序插件
    13. 原生组件说明


3. uni-app官方API

  • uni-app官方API
    1. 基础(日志打印、定时器、base64与arrayBuffer技术、等等);
    2. 网络(发起网络请求、上传、下载、websocket、mDNS、UDP通信、等等);
    3. 路由与页面跳转(navigateTo/redirectTo/navigateBack、等等)、窗口动画;
    4. 数据缓存;
    5. 位置(获取定位、查看定位、地图组件控制);
    6. 媒体(图片、相机组件、录音管理、音视频组件控制、直播组件控制、富文本);
    7. 设备底层功能调用(陀螺仪、振动、手机联系人、蓝牙、wifi、生物识别认证、设备方向、等等);
    8. 键盘(hideKeyboard、onKeyboardHeightChange、等等);
    9. 界面(交互反馈、导航条、背景、动画、滚动、字体、上下拉刷新、自定义组件、菜单、等等);
    10. 页面与窗体(页面、页面通讯);
    11. 文件(saveFile、remove…/open…/get…、等等);
    12. 绘画(canvasContext、等等);
    13. 第三方服务商(登录、支付、分享、推送、获取服务商信息、语音、等等);
    14. 平台扩展(App原生插件);
    15. 其他(授权、设置、收货地址、获取发票抬头、小程序跳转、账号信息、运动(计步器)、统计、卡券、模板消息、订阅消息、小程序更新、调试、获取第三方平台数据、广告)

以上就是关于“ uni-app开发(官方资源)· 汇总 ” 的全部内容。

你可能感兴趣的:(uni-app踩坑篇)