- 博客(10)
- 收藏
- 关注
原创 钉钉的工作通知链接到小程序
钉钉小程序发布文章等,创建消息模板到工作通知,从工作通知链接到小程序这项需要离不开后端的支持,后端根据服务端api在前端创建消息的时候发送一个消息通知给工作通知,根据小程序链接https://ding-doc.dingtalk.com/document/app/message-link-description前端只需要提供一个需要跳转的页面和所需的参数即可。****但需要注意的是,这个跳转的页面必须在这个page必须是app.json配置中pages下的路径例如:后端传入eapp://pages/i
2021-01-19 11:43:48
2805
1
原创 钉钉小程序上传预览下载word,pdf文档等一系列问题
钉钉小程序上传预览下载word,pdf文档等一系列问题小程序”用完即走“的理念使得有着很好的发展市场,不仅微信小程序,支付宝,钉钉小程序等都受用户的喜爱。刚接触了一个企业内部应用的钉钉小程序,又一个上传word,pdf等文件,并且需要预览和下载,经过对文档的深入琢磨,有了以下的处理方法。1、上传附件到钉盘/从钉盘选择文件上传文件需要获取企业自定义钉盘空间,也需要授权上传//上传文件 onFile(){ var that=this; app.post('/user/space/i
2021-01-19 11:31:09
7519
6
原创 BaiduTemplate在项目中的用法
BaiduTemplate在项目中的用法BaiduTemplate是一个简单方便的js模板引擎。可以写一个模板区块,每次根据传入的数据,生成对应数据产生的HTML片段,渲染不同的效果。1、语法简单,学习成本极低,开发效率提升很大,性价比较高(使用Javascript原生语法);2、默认HTML转义(防XSS攻击),并且支持包括URL转义等多种转义;3、变量未定义自动输出为空,防止页面错乱;4、功能强大,如分隔符可自定等多种功能;使用方法:1、首先要下载baiduTemplate.js,引入要使
2021-01-19 11:08:49
422
原创 uniapp获取系统信息和元素的动态高度
uniapp获取系统信息和元素的动态高度在开发中我们需要获取屏幕的高度以及某个元素的高度,根据官网提供的我们会使用以下方式uni.getSystemInfo({ success: function(res) { // res - 各种参数 console.log(res.windowWidth); // 屏幕的宽度 let info = uni.createSelectorQuery().select(".类名"); info.boundingClientRec
2020-12-24 15:36:48
1668
原创 uniapp仿京东地址选择插件
uniapp仿京东地址选择插件在uniapp开发中我们会使用到例如淘宝,京东的地址选择,在uniapp插件里找仿京东地址选择导入插件之后,会在components下生成以下的文件然后只需要根据自己的需求改vue文件即可,在所需的页面写以下的代码<template> <view class="content"> <view class="text-area" @click="btnClick"> <text class="title" v-if
2020-12-24 15:26:26
1480
原创 uniapp的video使用image获取视频第一帧来替代video的展示
uniapp的video使用image获取视频第一帧来替代video的展示在uniapp里video的层级过高,虽然我们可以使用原生组件来提高层级,但还是会遇到video不能在swiper使用,会脱离文档流,在面对这样的问题,可以使用image来展示视频地址的第一帧,自定义播放按钮来代替video的播放按钮,再使用web-view来播放视频;<view> <image :src="url + videoFile+'?vframe/jpg/offset/0'" mode="" styl
2020-12-24 15:08:47
11939
16
原创 uniapp使用uview组件的Collapse 折叠面板,动态渲染之后计算面板的高度
uniapp使用uview组件的Collapse 折叠面板,动态渲染之后计算面板的高度在uniapp里会有使用uview的Collapse折叠面板的情况,但在动态渲染数据之后,面板的内容会显示不全,这时候可以使用ref来重新获取高度;<u-collapse ref="collapseView"> <u-collapse-item :title="item.head" v-for="(item, index) in itemList" :key="index"> {{it
2020-12-24 14:45:01
13799
15
原创 uniapp使用echarts做数据统计遇到的问题
uniapp怎么引入echarts?uniapp是不能直接使用echarts来做数据统计的,需要引入renderjs-echarts-demo插件,只支持H5和APP[https://ext.dcloud.net.cn/search?q=renderjs-echarts-demo]使用hbuilder导入插件之后就可以看出只有echarts.js是有用的,只需要将这个js文件放入自己的static文件夹就可以了。在template写入对应的组件,prop就是对应的参数配置,将参数配置定义在data
2020-11-18 16:04:51
1119
原创 uniapp的video层级过高引起的页面展示问题
uniapp的video层级过高引起的页面展示问题uniapp的原生组件层级过高,从而一直有黑块悬浮在页面表面,造成页面不美观。在处理这个问题,我使用了两种方法,一是用处理播放按钮,删除按钮被黑块挡在下面的问题。<video :src="url + qiniuNewDefuseVedio" object-fit="contain" style="width:200rpx;height: 200rpx;border-radius: 12px;position: relative;" id="de
2020-10-26 14:19:37
6382
1
原创 uniapp的app打包上线,更新版本遇到的一系列问题解答
uniapp的app打包上线,更新版本遇到的一系列问题解答uniapp是一个使用vue开发所有前端框架的应用,一套代码可以发布到ios,Android,h5以及各种小程序等多个平台。现在我将我这几天遇到的uniapp的app打包Android遇到的坑在这边记录一下。uniapp使用的工具uniapp是通过HBuilderX可视化界面 ,下载地址:https://www.dcloud.io/hbuilderx.html最好是选择APP开发版,不然在运行的时候可能会存在插件问题以及内置插件不完全问题。
2020-09-25 17:33:20
2796
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人