
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
因为我已经将post进行封装了,所以对应部分请大家自己替换getUserInfo: function (cb,failcb) {var that = this;if (this.globalData.userInfo) {//已有登录信息typeof cb == "function" && cb(this.globalData...
modal弹出框遮罩层可实现提示信息、验证码等功能然而在官方文档已经删除了modal的页面,说要废弃modal就个人而言modal组件无法被wx.showModal完全替代。大家都知道小程序的wxml的组件可以通过改变js的值实现重新渲染,而接口是无法实现的有同感的也不止博主一个人官方18-5-13的建议要实现此类功能也是用modal属性说下遮罩层实...
群晖安装docker+centos+宝塔+80端口访问+自动同步,分享自己的折腾之路
场景:合同模板、协议模板自动填充内容,并生成word使用到的库docx-templates 将docx模板填充内容dayjs 保存文件时生成时间目录string-random 随机文件名原理:读取模板docx,通过docx-templates填充内容,上传到云开发,最后返回云存储文件id给用户const {createReport} = require('docx-templates')const
群晖安装docker+centos+宝塔+80端口访问+自动同步,分享自己的折腾之路
群晖安装docker+centos+宝塔+80端口访问+自动同步,分享自己的折腾之路
场景:合同模板、协议模板自动填充内容,并生成word使用到的库docx-templates 将docx模板填充内容dayjs 保存文件时生成时间目录string-random 随机文件名原理:读取模板docx,通过docx-templates填充内容,上传到云开发,最后返回云存储文件id给用户const {createReport} = require('docx-templates')const







