- 博客(19)
- 资源 (4)
- 收藏
- 关注
原创 小程序 mpvue 使用canvas绘制环形图表
本来想用css3来实现,发现轮廓边上残影严重,所以直接用小程序的canvas使用来。最终效果如下:我的整页代码如下,里面已经写来备注来。<template> <div class="statistic"> <canvas canvas-id="runCanvas" id="runCanvas" class='canvas'> <...
2019-03-31 10:27:21 1576
原创 小程序 canvas 设置 字体 字号加粗
之前的版本使用现在直接使用CanvasContext.font即可例如this.ctx2.font = 'normal bold 40px sans-serif';
2019-03-31 10:02:14 17887
原创 vscode 配置 路径别名 @
为了保证多个项目复用代码,我喜欢把路径别名设置为@,下面结束vscode中的配置方法。1、安装插件Path Intellisense2、配置"path-intellisense.mappings": { "@": "${workspaceRoot}/src"}3、在项目package.json所在同级目录下创建文件jsconfig.json:{ "compilerO...
2019-03-27 20:54:39 6421 2
原创 微信小程序 点击按钮 退出
一般右上角的圈圈就可以退出,但是有些场景,需要在页面中点击一下,进行退出。需要使用navigator实现。官方文档:https://developers.weixin.qq.com/miniprogram/dev/component/navigator.html代码如下,可以自己设置退出小程序的样式<navigator class="close" target="miniProgra...
2019-03-26 14:53:33 2923
原创 使用cron表达式 设置定时任务
主要讲解cron表达式。其实只需要掌握6个通配符表达的意思,就可以了。* * * * * * ┬ ┬ ┬ ┬ ┬ ┬│ │ │ │ │ |│ │ │ │ │ └ day of week (0 - 7) (0 or 7 is Sun)│ │ │ │ └───── month (1 - 12)│ │ │ └────────── day of month (1 - 31)│ │ └───...
2019-03-25 21:54:05 511
原创 微信公众号 自定义菜单栏目
我的核心写法,使用node官方文档地址 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141013import * as client from 'superagent';const createMenu = async function () { // @ts-ignore let access_to...
2019-03-25 15:59:26 421
原创 mpvue 中使用 wx-f2 tooltip 失效解决
直接贴出解决方案,需要在vue文件里面拷贝f2-canvas.js里面的代码:F2.Util.addEventListener = function (source, type, listener) { source.addListener(type, listener);};F2.Util.removeEventListener = function (source, type, li...
2019-03-24 09:35:27 867
转载 小程序 background-image背景图片设置的注意点
微信小程序通过background-image设置背景:只支持线上图片和base64图片,不支持本地图片;base64图片设置步骤如下:1.在网站http://imgbase64.duoshitong.com/上将图片转成base64格式的文本2.在WXSS中使用以上文本:background-image: url(“data:image/png;base64,iVBORw0KGgo=…”);...
2019-03-23 19:26:56 1545 1
原创 我的mongoose代码备份
const users = ones.docs.map(x => { return new ObjectId(x.id); }) const userInDepart = await UserDepart.aggregate([ { $match: { 'user': { $in: users } } }, { $group: { ...
2019-03-21 14:16:41 193
原创 wux tab 颜色扩展
原来的&lt;view class="wux-class wux-tabs__tab {{ scroll ? 'wux-tabs__tab--scroll' : '' }} {{ theme ? 'wux-tabs__tab--' + theme : '' }} {{ current ? 'wux-tabs__tab--current' : '' }} {{ disabled ? 'wux-ta...
2019-03-16 14:56:22 580
原创 mongoose更新数据,如果这条记录不存在,则直接变为新增
主要用到findOneAndUpdatelet query = { /* query */ };let update = {expire: new Date()};let options = {upsert: true, new: true, setDefaultsOnInsert: true};let model = await Model.findOneAndUpdate(query,...
2019-03-15 14:53:17 4911
原创 宝塔面板 windows 2012 mysql 允许远程连接
一开始配置windows 2012 mysql连接的时候,怎么连,都连不上。后台知道需要配置一个参数就OK。1、找到需要修改文件my.ini的目录打开my.ini,在[mysqld]下添加skip-grant-tables,2、关闭MySQL服务并重新开启,远程就可以连上了。...
2019-03-10 14:50:29 889
原创 宝塔 windows 2012 配置 ftp 允许 fileZilla 连接
使用fileZilla连接宝塔 windows 2012的ftp遇到了一些坑,下面记录一下步骤。1、当安装完全新当宝塔 windows 2012后,首先配置ftp 账号:2、在阿里云上配置安全组规则,开放端口 21 22 80 3306 39000/400003、在fileZilla进行配置下面进行连接就能连接上了...
2019-03-10 11:06:34 2041
原创 coding ssh_exchange_identification: Connection closed by remote host
首先,强力吐槽coding.net。前段时间突然提交不上代码了。老是报错,一怒之下删除.ssh,然后重新根据官方文档配置,我是买的企业版,是付费的。于是官方文档坑了 https://e.coding.net/help/git/ssh-key/#i-3感觉这文档就是从免费版抄过来的,然后也没有修改。然后ssh -T git@e.coding.net根本也是没有用的,正确的方式是ssh -T...
2019-03-09 20:48:22 1476
原创 centos 宝塔面板 mongodb 给新的数据库 创建登录用户和密码
之前写过一篇冷环境下mongodb从零开始创建用户密码的文章。https://blog.csdn.net/solocao/article/details/83347658当我们需要再新增一个账号时,用下面的方法,和第一篇大同小异:1、进入mongodb安装目录,下面是宝塔面板的默认目录cd /www/server/mongodb/bin2、输入命令行mongo,进入mongodb环境...
2019-03-05 09:30:33 2027
原创 js 对象数组常用操作 我用到的
1、删除一个元素arr.splice(arr.findIndex(v =&gt; v.key === 'demokey'),1);2、根据某个字段就行排序function compare(p) { return function (m, n) { const a = m[p]; const b = n[p]; return b - a; }}myDe...
2019-03-02 21:34:31 739
原创 微信模版消息 errmsg: 'invalid weapp pagepath hint: [OtU1OA0868a394]
我是想在公众号的模版消息中,点击直接跳转到体验版小程序的页面中,使用了官方的写法:miniprogram: { // 小程序appid appid: config.wapp.appid, // 打开页面 pagepath: "pages/home/ad"},直接报错了,其实需要把pagepath修改成page就可以,正确的如下miniprogram: { // 小程序...
2019-03-01 19:38:27 1780
原创 小程序 获取 用户 unionid
首先明确,获取小程序的unionid需要在后台实现。下面开始详细介绍步骤。1、首先要获得encryptedData,一种是通过授权函数,一种通过授权按钮官方文档 https://developers.weixin.qq.com/miniprogram/dev/api/wx.getUserInfo.html?search-key=wx.getUserInfowx.getUserInfo(O...
2019-03-01 15:09:41 390
instantclient_12_2.zip
2019-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人