笔记
文章平均质量分 54
章木木
喜欢追剧的前端搬砖工程师ƪ(˘⌣˘)ʃ
展开
-
【深入浅出vue.js篇】之Object的变化侦测
vue2.0 Object数据双向绑定的基本原理,不包括Array数据双向监听原理,后续完整代码持续更新中。原创 2022-07-06 16:49:45 · 424 阅读 · 0 评论 -
canvas绘制圆形头像
canvas绘制圆形头像贴一段canvas裁剪圆形头像的代码 // (canvas对象,二维码图片本地路径(如果是网络图片先用wx.downloadFile存本地),坐标x, 坐标y, 半径) that.circleImg(ctx, userimgSrc, avatarurl_x, avatarurl_y, avatarurl_width)circleImg: function (ctx, img, x, y, width) { ctx.save(); //绘制头像 ctx.begin原创 2021-06-02 13:21:33 · 739 阅读 · 0 评论 -
微信小程序实现批量倒计时
//批量倒计时function grouponcountdown(that, end_time, param,list) { var EndTime = new Date(end_time).getTime(); var NowTime = new Date().getTime(); var total_micro_second = EndTime - NowTime; var groupons = that.data[list]; console.log(list) grou原创 2021-01-18 09:41:52 · 333 阅读 · 0 评论 -
vue打包后elementui部分样式丢失
最近在搭建一个vue+ElementUI+Vuex项目,打包时发现了有几个问题,解决后特地记录一下,以免下一次有遇到类似的问题。一.页面一片空白并报错Failed to load resource: net::ERR_FILE_NOT_FOUND第一次打包后发现页面一片空白,并且报错Failed to load resource: net::ERR_FILE_NOT_FOUND然后上网发现更改一下配置就行了。1.webpack.prod.conf.js 中output添加参数publicPath:’原创 2021-01-11 17:43:19 · 2897 阅读 · 0 评论 -
veter插件实现一键添加vue代码片段
安装Vetur插件Vetur插件可以识别vue文件,如下图所示打开插件管理搜索到插件点击安装即可创建自己的模板找到配置文件!中文:文件->首选项->用户代码片段->选择vue.json确定英文:Code->Preferences->User Snippets设置菜单搜索直接贴代码{ // Place your snippets for vue here. Each snippet is defined under a snippet name and原创 2021-01-05 14:35:57 · 953 阅读 · 0 评论 -
PHP生成小程序二维码
最近在做小程序需要生成小程序二维码,在网上找了一大堆小程序生成二维码的方法,虽然可以生成,但是由于在小程序端生成二维码涉及到获取access_token等安全性不是很好被微信拒了,于是不懂后端的我在网上找到了这套代码,亲测有效<?phpheader('Content-Type: text/html;charset=utf-8');header('Access-Control-Allow-Origin:*');header('Access-Control-Allow-Methods:*');h原创 2020-10-22 14:23:42 · 419 阅读 · 0 评论 -
微信小程序中调用支付PHP
#微信小程序中调用支付PHP源码<?php$appid='appid'; //准备数据(都在后台系统中可查到)$mch_id='商户号id'; //商户号$key='商户密钥';$openid = trim($_POST['openid']);// echo $openid;//$out_trade_no = $mch_id.time();$out_trade_no = trim($_POST['out_trade_no']);//$body = "答题原创 2020-10-22 14:07:59 · 445 阅读 · 0 评论 -
小程序中使用web-view链接H5网页
##加粗样式小程序中使用web-view链接H5网页1、小程序中,封装统一的接口请求方法(以便在每个接口中都携带 cookie,放在 header 中);const request = parameter => { //url必填项 if (!parameter || parameter == {} || !parameter.url) { console.log('Data request can not be executed without URL.');原创 2020-10-22 11:53:49 · 3982 阅读 · 0 评论 -
原生js 获取路由参数
路由 <li><a href="#/red">turn red</a></li> <li><a href="#/blue">turn blue</a></li> <li><a href="#/green">turn green</a></li>//构造函数function Router() { this.routes = {}; thi原创 2020-10-22 11:50:21 · 1359 阅读 · 0 评论 -
javaScript判断时间是否为今天的N种写法
#javaScript判断时间是否为今天的N种写法function isToday(date) { return new Date().toDateString() === date.toDateString();}function isToday(date) { //Code goes here. var d = new Date(date.toString().replace(/-/g,"/")); var todaysDate = new Date(); if(原创 2020-10-22 10:13:22 · 2114 阅读 · 0 评论 -
win10 powershell下禁止执行脚本的问题
**关于win10 powershell下禁止执行脚本的问题**PowerShell因为在此系统中禁止执行脚本解决方法在Powershell直接脚本时会出现:无法加载文件 **.ps1,因为在此系统中禁止执行脚本。详细说明Restricted 执行策略不允许任何脚本运行。AllSigned 和 RemoteSigned 执行策略可防止 WindowsPowerShell 运行没有数字签名的脚本。允许运行签名脚本首次在计算机上启动 Windows PowerShell 时,现用执行策略很可原创 2020-08-30 16:37:08 · 334 阅读 · 0 评论 -
关于IOS中音频自动播放的问题
关于音频自动播放的问题HTML audio IOS兼容问题IOS系统中audio自动播放问题使用场景是在微信浏览器配置var o={debug: false,appId: ‘<?php echo $signPackage["appId"];?>’,timestamp: ‘<?php echo $signPackage["timestamp"];?>’,nonceStr: ‘<?php echo $signPackage["nonceStr"];?>’,原创 2020-08-22 15:38:41 · 450 阅读 · 0 评论 -
CSS完美解决iframe高度自适应问题
CSS完美解决iframe高度自适应问题最近在做微信公众号网页版的项目,其中使用到了iframe嵌套外部网页,iframe功能很强大,但特别烦人的一点是,它的高度不能自适应,在网上找了很多的方法,都是不行,后面终于找到一个自适应高度的方法第一步 设置body的CSS样式 overflow:hidden(必须)第二步 设置iframe 的样式 onscroll = “yes”设置了这两个之后,问题就圆满解决了,折腾了老半天的时间,终于是弄好了,也算是对得起这点时间叭...原创 2020-08-12 12:49:21 · 937 阅读 · 0 评论