uni-app介绍

uni-app简介

uni-app 是一个使用**Vue.js **开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台

选择 uni-app 框架两个主要原因:

  1. 使用 Vue.js 语法开发
  2. 支持编译成多端

uni-app初体验

能通过vue-cli脚手架创建uni-app项目

uni app 官网提供了两种 创建

  1. uni app 项目的方式使用 配套的开发工具 HBuilderX ,可视化的方式来创建和开发项目使用
  2. 基于 vue-cli 脚手架 来创建和开发项目

核心步骤

  1. 全局安装脚手架

    • **npm install -g @vue/cli@4 ** (安装4.x.x的版本
    • vue -V
  2. 使用脚手架创建 uni app 项目

    • vue create -p dcloudio/uni-preset-vue my-project

    • 如有模板选择选 默认模板

  3. 编译 uni app 项目

    • npm run serve
  4. 体验成功

uni-app项目导入

核心步骤

  1. 填入appid

    • 找到 src/manifest.json 内的第57行,填入 appid

      "mp-weixin": { /* 微信小程序特有相关 */"appid": "", // 这里填入appid"setting": {"urlCheck": false},"usingComponents": true},
      
  2. 运行编译 uni app 项目

    • 在项目根目录下运行 npm run dev:mp-weixin
  3. 微信开发者工具导入uniapp项目

    • 打开微信开发者工具 导入uni app项目 路径是 /dist/dev/mp-weixin
  4. 导入成功

uni-app目录结构

src目录结构

uni-app生命周期

uni-app生命周期简介

  • 作用:

    • 生命周期是一堆会在特定时期执行的函数
  • 分类:
    1. 应用生命周期 使用小程序的规范

      • onLaunch
    2. 页面生命周期 使用小程序的规范
      • onLoad
    3. 组件生命周期 使用vue的规范
      • created

小程序uni-app介绍相关推荐

  1. H5页面内嵌到微信小程序和APP,做分享操作

    前言 最近接到项目新需求,H5项目需要内嵌到微信小程序和APP里,然后将H5页面分享出去,被分享的人可以点击消息跳转到H5页面.H5页面不难,难的是要与微信小程序和APP进行交互,因为以前也没有接触过 ...

  2. 微信小程序开发流程介绍

    1&:起步 一.申请账号: 点击 mp.weixin.qq.com/wxopen/ware- 根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号. 登录 mp.weixin.qq.c ...

  3. android h5使用缓存_程序员必须了解的之小程序 与 App 与 H5 之间的区别

    小程序的实现原理 根据微信官方的说明,微信小程序的运行环境有 3 个平台,iOS 的 WebKit(苹果开源的浏览器内核),Android 的 X5 (QQ 浏览器内核),开发时用的 nw.js(C+ ...

  4. 微信小程序-04-详解介绍.json 配置文件

    致我自己:小程序开发不是简单一两天的事,一两天只能算是了解,有时候看多了会烦,感觉很熟悉了,其实只是对表面进行了解,对编程却知之甚少,小程序开发不是简单的改模板,一两天很多部分改模板可能都做不到,坚持 ...

  5. 每日优鲜小程序基础组件介绍

    每日优鲜小程序基础组件介绍 1.基础组件介绍 2.基础组件的结构与作用 3.基础组件的接入方法 初次引入 初始化 更新与维护 基础组件接入 1.基础组件介绍 小程序基础组件基于每日优鲜主商城小程序业务 ...

  6. 微信不再提供小程序打开App?借助H5为App引流的方式你必须知道!

    简介: 2021年5月14日App开发者领域发布了一条重要消息:微信开放平台为了提升用户体验,将于2021年5月20日(后来延期到2021年5月27日)起不再提供"小程序打开App技术服务& ...

  7. 小程序影视APP/追剧吧/脱离微擎/可用火车头采集小程序影视

    介绍: [独立无授权]小程序影视APP/追剧吧/脱离微擎/可用火车头采集小程序影视,脱离微擎,没有授权,可以直接跑. 需要自己做采集规则,东西如下图, 网盘下载地址: http://kekewangL ...

  8. dakai微信小程序 ios_【iOS】微信小程序打开APP到底是怎么回事?

    前言 从苹果官方来看,小程序新增了两个功能: 1. 支持打开移动应用 2. 标题栏区域开放自定义 针对第二个功能,就是开发者可以自定义小程序菜单栏的颜色风格,根据需求,对小程序菜单外的标题区域进行自定 ...

  9. 生鲜配送小程序源码_生鲜配送小程序系统功能开发介绍(附带源码)

    生鲜配送系统开发找吴经理189微4800电*2702,生鲜配送软件开发,生鲜配送APP开发,生鲜配送模式开发,生鲜配送平台开发,生鲜配送小程序开发,生鲜配送源码开发,生鲜配送管理系统开发,生鲜配送管理 ...

  10. uniapp (H5、小程序、app)地图导航

    H5地图导航 腾讯地图 window.location.href = http://apis.map.qq.com/uri/v1/marker?marker=coord:lat,lng;addr:ad ...

最新文章

  1. python的turtle绘图体系入门必看(一)
  2. 如何从从工程师跨步管理者,微博信息安全总经理手把手教你企业安全体系建设...
  3. 独家 | 精选近期机器学习GitHub项目及Reddit热门话题(附链接)
  4. 关于热插拔usb hotplug /proc/sys/kernel mdev udev busybox
  5. [Xcode 实际操作]七、文件与数据-(3)创建文本文件、属性列表文件、图片文件
  6. 一键关闭android应用程序工具类
  7. Power BI连接至Amazon Redshift
  8. 安卓远程连接计算机桌面,安卓手机通过远程连接控制电脑的方法
  9. minkowski sum matlab,Matlab 聚类分析
  10. 谷哥学术2022年2月份资源分享下载列表 13/20
  11. 海康门禁C# demo-开,关,常开,常关,授权,清权
  12. marlin固件烧录教程_Marlin固件的步进电机控制代码解析
  13. IE9环境下。LODOP打印,首次打印时,图片加载不出来、加载不完全问题
  14. 用Python解矩阵方程——Sympy模块
  15. 基于MySQL 数据库的审计设计方案
  16. .NET周报【11月第2期 2022-11-15】
  17. 项目管理第二招:对齐目标,大事化小
  18. #GPA计算(python)
  19. qq农场私服php源代码,仿QQ农场源码、QQ牧场源代码(整合UCHOME)
  20. 玩cf出现outofmemory_穿越火线出现out,穿越火线outofmemory

热门文章

  1. 癸卯年新春贺文 --孤羽江绎
  2. 蓝桥杯龟兔赛跑预测Python(超详细!!)
  3. 字母异位词分组-LeetCode49
  4. 树(2021.7.11晚)
  5. 3ds Max 材质贴图
  6. 螺杆支撑座如何避雷要害
  7. 饺子的吃法,你学会了么?
  8. 台式机通过网线与使用wifi的笔记本上网
  9. 思科路由器的密码重置
  10. Monaco-Editor 多人协作 编辑器