
uni-app
文章平均质量分 64
宇柯
这个作者很懒,什么都没留下…
展开
-
UniApp 基础(条件编译)
一、跨端兼容uni-app 已将常用的组件、JS API 封装到框架中,开发者按照 uni-app 规范开发即可保证多平台兼容,大部分业务均可直接满足。但每个平台有自己的一些特性,因此会存在一些无法跨平台的情况。大量写 if else,会造成代码执行性能低下和管理混乱。 编译到不同的工程后二次修改,会让后续升级变的很麻烦。在 C 语言中,通过 #ifdef、#ifndef 的方式,为 windows、mac 等不同 os 编译不同的代码。uni-app参考这个思路,为uni-app提...原创 2021-09-10 16:53:15 · 1155 阅读 · 0 评论 -
UniApp 基础(生命周期)
一、应用生命周期uni-app支持如下应用生命周期函数:注意应用生命周期仅可在App.vue中监听,在其它页面监听无效。 onlaunch里进行页面跳转,如遇白屏报错,请参考https://ask.dcloud.net.cn/article/35942 onPageNotFound 页面实际上已经打开了(比如通过分享卡片、小程序码)且发现页面不存在,才会触发,api 跳转不存在的页面不会触发(如 uni.navigateTo)...原创 2021-09-06 17:18:58 · 735 阅读 · 0 评论 -
UniApp 基础(路由)
一、路由uni-app页面路由为框架统一管理,开发者需要在pages.json里配置每个路由页面的路径及页面样式。类似小程序在app.json中配置页面路由一样。所以uni-app的路由用法与Vue Router不同,如仍希望采用Vue Router方式管理路由,可在插件市场搜索Vue-Router。二、路由跳转uni-app有两种页面路由跳转方式:使用navigator组件跳转、调用API跳转。三、页面栈框架以栈的形式管理当前所有页面, 当发生路由切换的时候,页面栈的表...原创 2021-09-02 13:50:04 · 5534 阅读 · 0 评论 -
UniApp 基础(快速上手)
一、环境配置1、下载HBuilderX可视化的方式比较简单,HBuilderX内置相关环境,开箱即用,无需配置nodejs。HBuilderX:官方IDE下载地址HBuilderX是通用的前端开发工具,但为uni-app做了特别强化。下载App开发版,可开箱即用;如下载标准版,在运行或发行uni-app时,会提示安装uni-app插件,插件下载完成后方可使用。如使用cli方式创建项目,可直接下载标准版,因为uni-app编译插件被安装到项目下了。2、创建uni-app在点击工具原创 2021-09-02 13:44:11 · 3833 阅读 · 0 评论 -
UniApp 基础(框架简介)
一、简介uni-app是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/快手/钉钉/淘宝)、快应用等多个平台。 uni-app在手,做啥都不愁。即使不跨端,uni-app也是更好的小程序开发框架(详见)、更好的App跨平台框架、更方便的H5开发框架。不管领导安排什么样的项目,你都可以快速交付,不需要转换开发思维、不需要更改开发习惯。二、开发规范为了实现...原创 2021-08-31 12:23:14 · 8347 阅读 · 0 评论