uni-app
文章平均质量分 79
羔羊不在
这个作者很懒,什么都没留下…
展开
-
uni-app实现文件上传、下载、预览(非只图片和视频)
需求在项目中要求在当前页面上传、下载和预览多种格式文件,需要兼容H5(在app中打开)、Android、IOS、微信小程序,文件类型包含word、excel、ppt、pdf、zip、rar、图片。上传第一步,肯定是先去翻uni-app的文档,期望着官方能够上传、下载、预览一条龙的包干了,调调api就行了。然而理想是丰满的,现实是残酷的。既然要上传文件,那肯定要先选择到文件,先找找选取文件的api吧。看看我找到了什么:uni.chooseImage从本地相册选择图片或使用相机拍照。input组原创 2020-08-13 18:00:10 · 23036 阅读 · 16 评论 -
uni-app引入uni-simple-router基础配置
uni-simple-router 是 专为 uni-app 打造的路由管理器。它保留了 Vue-router 完全相似的书写风格.安装npm install uni-simple-router使用main.jsimport router from "./router/index.js";import { RouterMount } from "uni-simple-router";......const app = new Vue({ ...})//#ifdef原创 2020-07-31 17:18:21 · 11846 阅读 · 0 评论 -
uni-app踩坑之旅
这里总结的踩坑记录大部分都是app端的兼容问题,H5端基本都不会出现,小程序端还没尝试,后续增加。如有错误,欢迎指正一、环境类1、h5环境下vue.config.js中的proxyTable生效,在app端和小程序端不生效在封装的request请求中,baseUrl的值在H5环境下时根据生产环境域名来,而app和小程序需要手动配置let baseUrl='';const NODE_ENV=process.env.NODE_ENV;//#ifdef H5 h5按照生产环境和开发环境baseUrl原创 2020-07-31 17:14:54 · 2408 阅读 · 0 评论 -
uni-app使用i18n实现国际化/多语言配置
1、国际化使用方案uni-app是基于vue.js的,因此国际化的方案也是使用的 i18n 插件,uni-app的,这里是uni-app开发者分享的i18n的使用。2、i18n配置及使用引入i18n插件依赖首先,我们将i18n插件引入到项目中,安装依赖的方式就不多赘述了,我使用的是npm安装npm install vue-i18n --save在main.js中配置接下来我们在main.js中配置i18n,将插件注入到实例中。我默认的是中文。这里的messages是多语言的语言包原创 2020-07-18 17:20:12 · 13839 阅读 · 2 评论