- 博客(10)
- 收藏
- 关注
原创 Element组件自定义上传视频至OSS、限制文件格式、获取视频首帧画面
Element UI Upload 组件中两个关键属性:http-request : 覆盖默认的上传行为,可以自定义上传的实现before-upload : 上传文件之前的钩子,参数为上传的文件,若返回 false 或者返回 Promise 且被 reject,则停止上传。<el-upload class="avatar2-uploader" action
2020-06-23 09:43:12
1880
原创 微信小程序的状态管理和跨页通讯
小程序开发原生框架是足够好的,唯一缺点就是没有一个全局状态管理和跨页通讯的工具。针对微信小程序的状态管理,接触使用github上如下的插件库Westore —— 1KB javascript覆盖状态管理、跨页通讯、插件开发和云数据库开发OMIX 2.0 —— westore 的进化版Westore文件结构项目结构只是加了在utils里面的diff.js、create.js以及store.js。里面的diff是核心的库文件,create主要是页面注册用的,而store就是管理全局的.
2020-05-19 16:43:43
3557
1
转载 小程序request请求的封装
小程序提供了request的网络接口,用于服务器交互。但是我们在开发的过程中发现了以下问题:每个页面中都要去写一些重复的相关配置,比如header没有统一的loading提示管理没有统一的错误处理机制页面逻辑与请求服务器代码混在一起,比较混乱,不好调试统一header问题发起请求时,服务器有些接口需要验证用户身份,一般是会把用户登录之后的token设置在header中,回传给服务器,我们可以写一个通用的方法:/** * 获取header */function getCommonHea
2020-05-11 18:06:08
421
原创 React Native 阴影效果 react-native-shadow
RN中阴影效果仅支持ios,实现ios端阴影类似如下: shadowColor: '#999', //设置阴影色 shadowOffset:{width:0,height:0}, //设置阴影偏移,该值会设置整个阴影的偏移,width可以看做x,height可以看做y,x向右为正,y向下为正 shadowOpacity: 1, shadowRadius: 1.5, //设置阴影模糊半径,该值设置整个阴影的半径,默认的效果就是View的四周都有阴影实现android端阴影
2020-05-09 16:20:44
1524
原创 用于微信小程序的QRCode二维码生成器
小程序项目weapp-qrcode:https://github.com/dillonlfy/weapp-qrcode
2020-05-07 10:50:51
547
原创 在Nginx服务器上安装SSL证书
证书下载阿里云SSL证书服务支持下载证书安装到Nginx/Tengine服务器上以CentOS 7、Nginx 1.15.6为例下载的Nginx证书压缩文件解压后包含:.pem证书文件, .key证书的秘钥文件操作1.登录阿里云SSL证书控制台,在SSL证书页面,单击已签发标签,定位到需要下载的证书并单击证书卡片右下角的下载。2.在Nginx安装根目录下创建cert目录,将下载的...
2020-05-06 16:43:00
293
原创 Hexo搭建-部署服务器
附上个人博客地址: https://www.ufer.pub关于云服务器的操作1. 配置安全组规则由于阿里云是默认不授权80端口的访问的,所以我们要手动配置。打开阿里云服务器管理控制台->点击左侧安全组->点击右侧的配置规则->点击添加安全组规则如下图2.配置服务器环境1.服务器环境搭建我们需要nginx作为我们的服务器,所以我们首先要安装nginx。可以使用y...
2020-05-06 16:39:55
708
原创 为Linux实例安装图形化桌面环境
CentOS 7以安装MATE桌面环境为例,步骤如下。远程连接并登录到Linux实例。依次执行如下命令,安装MATE桌面环境。yum groups install “X Window System”yum groups install “MATE Desktop”执行如下命令,设置默认使用图形化桌面环境启动系统。systemctl set-default graphical.targ...
2020-05-06 16:19:44
468
原创 阿里云服务器搭建nginx服务器
一、简介Nginx是一款轻量级的网页服务器、反向代理服务器。相较于Apache、lighttpd具有占有内存少,稳定性高等优势。它最常的用途是提供反向代理服务。二 、安装1、准备工作Nginx的安装依赖于以下三个包,意思就是在安装Nginx之前首先必须安装一下的三个包,注意安装顺序如下:SSL功能需要openssl库,直接通过yum安装:#yum install opensslgz...
2020-05-06 16:17:03
570
原创 小程序 Date对象为null(invalid date)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2020-05-06 15:52:15
2042
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人