uni-app
小青年一枚
爱编程,爱设计,爱摄影,文艺与代码齐飞
展开
-
uniapp运行钉钉小程序
因项目原因,公司需要在钉钉里面开发小程序。之前用uniapp开发过app,H5,小程序。还真没尝试过钉钉小程序,今天就简单的记录下uniapp运行钉钉小程序中的过程。原创 2024-03-14 18:22:37 · 2095 阅读 · 0 评论 -
uniapp 云打包 生成安卓证书文件
前因是我司安卓同学休产假,像云打包时需要的证书文件只能自己动手来搞。看了看官方文档,首先安装java jdk环境(这里可以自行百度哈),配置好环境。然后在安装jdk文件夹中找到lib文件夹,进入后,看下lib文件夹中是否有keytool.exe文件。输入完后,一路回车。注意:D:/compony/dema_dev.keystore 这个是指的证书生成后存放的位置,可以自行更改。现在使用uniapp来开发小程序,H5,APP越来越多了,目前开发了一款APP,使用的也是uniapp。原创 2023-12-04 17:17:45 · 1074 阅读 · 0 评论 -
uniapp中使用qrcodejs2生成二维码
一般做移动端项目时,总会遇到生成海报,在海报中显示二维码。今天正好遇到就记录下。第三步 view标签使用。原创 2023-03-09 16:51:25 · 3206 阅读 · 2 评论 -
uniapp页面跳转到原生ios页面
项目背景是前端用uniapp开发页面,然后嵌套到原生ios及安卓里面,在开发的时候就想到了怎么去通讯,在uniapp官网上找到uni小程序SDK,找到了与原生交互通信的方法。这样原生开发的同事就能接收到uniapp传递的事件了,然后原生开发的同事根据业务情况去写相应的代码。今天来公司加班,忙完手里的活,先把这段时间遇到的问题难点梳理总结下。好记性不如烂笔头嘛。在项目中也可以直接使用,前提是我们要和原生开发的同事提前约定好传递的方法名称。前端在开发完成后,在编辑器里面找到发行,然后打包成wgt格式的包。原创 2022-10-29 14:51:04 · 3609 阅读 · 3 评论 -
uniapp H5 跳转应用外页面
当我们在开发中遇到跳转外部链接时,以上方式就不能满足了。今天在开发中就遇到了,在官方文档上看到了web-view,需要新建组件,然后在页面中引入在使用uni.navigateTo来实现页面跳转,感觉有点麻烦,就没采用。最终使用window.location.href来实现的。需求是在H5中循环列表绑定点击事件,分别跳转不同的外部链接,链接是后端提供的接口中有字段。这样就可以实现了跳转外部链接了。...原创 2022-07-26 16:18:43 · 9254 阅读 · 4 评论 -
uniapp 使用 echarts实现图表
之前使用uniapp来做项目的时候遇到过图表,当时也是使用的echart和uchart,当时echart在uniapp官方插件中说停止维护。后来就了解到了ucharts,当时使用ucharts还是免费的,现如今ucharts也开始收费了。因为之前做pc端项目的时候用echarts次数多,使用起来也方便。这次也是采用echarts来实现图表,在开发预览中图表是没问题的,但是在真机运行中发现图表不显示,兼容出问题了。于是乎各种搜索才找到解决的办法。...原创 2022-07-14 20:18:19 · 5185 阅读 · 11 评论 -
uniapp 使用uview实现折叠面板
最近由于各种原因导致好久没写笔记了,今天就简单记录下这两天在开发中遇到的一个小技术点。在使用uniapp开发项目时大家肯定会使用UI框架,uview是针对uniapp量身打造的,这里我就不写怎么安装了,具体的可以看下文档。昨天在开发中要实现一个折叠的效果,使用uview中Collapse 折叠面板,但是Collapse 折叠面板默认有个点击时的背景色,根据需求的是不需要这个背景色的,按照api 属性来设置,发现并没有啥用。isLink为false时 箭头不显示但是可以折叠,clickable为false时点原创 2022-06-28 10:13:27 · 2863 阅读 · 0 评论 -
uniapp中使用ucharts图表,饼状图,柱状图,折线图
好久没写笔记了,总结下最近在项目中遇到的问题,首先就是如何在uniapp中构建图表,之前做pc端用的Echarts, 后来Echarts为了满足微信小程序,也出了小程序ECharts组件。之前做过在小程序里面实现图表,大家有需要的可以看下之前写的笔记之前没用过uniapp来实现图表,当遇到需求是就跑到文档中阅读文档,当看到ucharts时,觉得图表可以实现。大家可以在官网中插件中查看ucharts文档,传送门其实ucharts是基于Echarts的,是针对小程序和APP生成的。我们先简单看下uchar原创 2021-09-18 11:51:18 · 16110 阅读 · 7 评论 -
uniapp 表单(input、radio、picker)提交获取参数值
在使用uniapp开发页面的时候,经常会用到表单,今天第一次用uniapp写表单,记录下当点击提交的时候input、radio、picker如何获取参数值的。获取参数值,首先要进行数据绑定v-model,然后定义个对象 (saveData),将数据保存到里面。input<input type="text" value="" placeholder-style="color:#999;font-size:14px; letter-spacing: 2px;" v-model="saveDat原创 2021-07-08 17:42:35 · 8646 阅读 · 1 评论 -
uni-app 条件编译#ifdef #endif 兼容多个终端
做项目的时候,请求数据接口时发现eval函数在H5和APP端是可以渲染出来的,但是运行在小程序时页面报错。然后换JSON.parse()方法,又发现小程序是可以渲染的,但H5和APP端又报错了。结果在网上一顿搜索,终于找到了一个解决的办法,可以跨端兼容,就是我们接下里要讲的条件编译。条件编译其实就是if判断,以#ifdef或 #ifndef加%PLATFORM%开头,以 #endif结尾。个人感觉这是uniapp把自己的js封装到框架中,只要按照 uni-app 规范开发即可保证多平台兼容。只是用特殊的注原创 2021-02-23 10:09:06 · 4822 阅读 · 1 评论 -
uni-app 设置状态栏背景色
在开发中遇到需求是:关闭H5和APP端原生导航栏,但APP端要设置状态栏 背景色。参考了官方文档,为此写下这篇笔记记录下。首先我们要在page.json文件中关闭原生导航栏,设置状态类字体颜色。代码如下:"pages": [ { "path": "pages/index/index", "style": { "navigationBarTitleText": "首页", "navigationBarTextStyle": "black",//设置状态类字体颜色,只支持w原创 2021-02-20 16:19:21 · 10894 阅读 · 5 评论 -
uni-app 封装组件中点击事件及父子组件传值
之前写过uniapp如何封装组件及在页面中如何引入。今天遇到了在组件中有点击事件,在页面中如何引入组件及事件。本文主要是做笔记记录下,下面直接看代码:子页面<template name="titleBox"> <view class="p_title"> <text>{{p_title}}</text> <text @click="more()" class="p_more">{{p_more}}</text> <原创 2021-01-11 15:31:06 · 4183 阅读 · 0 评论 -
uni-app swiper自定义指示点 和 数字胶囊指示点
使用swiper时,需求要把轮播图上的指示点要做成自定义和数字的,做个笔记记录下。自定义指示点<template name="swiperBox"> <view class="swiperUnit"> <swiper @change="swiperChange" :interval="4000" :duration="400" class="swiper"> <swiper-item v-for="(item , index) in swiper原创 2021-01-06 18:15:06 · 4163 阅读 · 2 评论 -
uni-app 页面封装组件并引用到页面
相信大家在开发的时候都会把项目中模块相似的都会单独做个组件,比如头部搜索、列表。。。等,然后可以随意的在需要的页面中引入。这样不仅简化代码,更方便维护。今天我们看下在uni-app中如何简单的创建组件并引用到页面中。上篇文章中讲到了目录中各个文件的用途,components这个文件夹就是存放公共组件的地方。我们可以在这里面自行创建文件,接下来我们就拿列表来说下,先看下效果图:在components文件中创建list文件,创建list.vue文件后,然后根据需求进行编写布局。我们来看下代码,(样式我原创 2020-12-07 18:17:58 · 11987 阅读 · 2 评论 -
uni-app 项目笔记 基础配置及scroll-view左右滚动效果
一直想用uni来做个项目,这次公司有新项目,我决定用uni来写,虽然自己学的还不是很熟。感觉只有在项目中才能更好的学习,所以记下在项目中遇到的一些要点。第一步:新建项目我就不写了,当项目建好后会生成很多文件,我就拿几个常用的来说下,先看下图片:components 文件是存放组件的地方,组件都是根据项目需求自己对代码进行抽离。 icon 文件 不是项目自动生成的,是自己建立的,用于引用图标库 pages 文件是存放页面的,和微信小程序里面的一样 static 文件是存放项目中的图片 m.原创 2020-12-07 16:09:18 · 3439 阅读 · 2 评论