小程序缓存封装
小程序缓存封装
代码如下 //小程序缓存封装 class storage { constructor(props) { this.props = props || {}; this.source = wx || this.props.source; } /** * 获取缓存 * @param String $key key * @param String $def 若想要无缓存时,返回默认值则get('key','默认值')(支持字符串、json、数组、boolean等等) * @return value; */ get(key, def = '') { const data = this.source, timeout = parseInt(data.getStorageSync(`${key}__separator__`) || 0); // 过期失效 if (timeout) { if (Date.now() > timeout) { this.remove(key); return; } } let value = data.getStorageSync(key); return value ? value : def; } /** * 设置缓存 * @param String $key key * @param String $value value(支持字符串、json、数组、boolean等等) * @param Number $timeout 过期时间(单位:分钟)不设置时间即为永久保存 * @return value; */ set(key, value, timeout = 0) { let data = this.source; let _timeout = parseInt(timeout); data.setStorageSync(key, value); if (_timeout) { data.setStorageSync(`${key}__separator__`, Date.now() + 1000 * 60 * _timeout); } else { data.removeStorageSync(`${key}__separator__`); } return value; } remove(key) { let data = this.source; data.removeStorageSync(key); data.removeStorageSync(`${key}__separator__`); return undefined; } } let storages = new storage() module.exports = { storages }
 3个月前
Brief页面设置
Brief页面设置
本站源码下载加QQ群138778739 页面模板 页面 模板 赞助 pay 关于 about 注册 user 微语 weiyu 友情链接 links 页面设置教程 1.在后台管理新建页面 2.比如新建赞助页面 3.标题可以随便填 4.链接别名填pay 5.页面模板填pay 微语需要安装微语插件点击这里去安装 如果你想在页面添加一个表格可以复制下面的代码放在编辑器里面 <table width="100%" cellpadding="5%"> <tr style="background:#fcd692;text-align:center;border-bottom:1px #fff solid;" height="15px" > <th width="50%">赞助</th> <th style="border-left:1px #fff solid;">金额</th> </tr> <tr style="background:#eee;text-align:center;" height="15px"> <td>大彭Sir</td> <td style="border-left:1px #fff solid;">88</td> </tr> </table> <br/> 效果 赞助 金额 大彭Sir 88 关于页面 最新版直接写内容即可! 直接贴代码 <div style="font-weight:600;background:#d8edf7;margin:0 5%;max-width:90%;padding:10px;border-radius:5px 5px 0px 0px;">关于站长:</div> <div style="max-width:90%;margin:0 5%;padding:10px; border:#d8edf7 solid 1px;color:#ffc09f;"> 站长:大彭Sir<br/> 性别:攻<br/> 年龄:18<br/> 爱好:她<br/> 微信:PengSir-WeChat<br/> 邮箱:hk@hkiii.cn<br/> 企鹅:6283354<br/> </div> <br/> <div style="font-weight:600;background:#ffc09f;max-width:90%;margin:0 5%;padding:10px;border-radius:5px 5px 0px 0px;">关于Brief:</div> <div style="max-width:90%;margin:0 5%;padding:10px; border:#ffc09f solid 1px;color:#4cb;"> &nbsp&nbsp我之前用的是FLY主题,Brief有些地方借鉴的是FLY主题的,希望作者大大不要介意😁,18年刚开始玩博客的时候好像还挺多人玩,然后我把Emlog、Z-Blog、WP等等都试了一遍,后来发现了饺子写的FLY主题,挺好看就买来一直用到现在,前面时不时更新下文章到后来就没管了。又开始玩起了QQ小程序,写了几个小程序赚到了人生当中的第一桶金,虽然不是很多但也有小几万块钱。我的QQ小程序作品:名片赞助手(封了)、Emlog博客小程序(违规封掉就没提交了)、表白墙小程序(也封了)、彭Sir工具箱、彭Sir情书表白等等。现在QQ小程序也不想玩了,前几天看了一眼博客发现文章页面进不去了,整了半天也不知道怎么回事,Emlog Pro也用不了以前的模板,就打算自己写的模板玩玩(顺便学习一下),然后Brief就诞生了,因为之前的小程序叫Brief,我也懒得想名字就直接用了,第一次写模板肯定不是特别好,只能说不喜勿喷吧! </div> <br/> 效果 关于站长: 站长:大彭Sir 性别:攻 年龄:18 爱好:她 微信:PengSir-WeChat 邮箱:hk@hkiii.cn 企鹅:6283354 关于Brief:   我之前用的是FLY主题,Brief有些地方借鉴的是FLY主题的,希望作者大大不要介意😁,18年刚开始玩博客的时候好像还挺多人玩,然后我把Emlog、Z-Blog、WP等等都试了一遍,后来发现了饺子写的FLY主题,挺好看就买来一直用到现在,前面时不时更新下文章到后来就没管了。又开始玩起了QQ小程序,写了几个小程序赚到了人生当中的第一桶金,虽然不是很多但也有小几万块钱。我的QQ小程序作品:名片赞助手(封了)、Emlog博客小程序(违规封掉就没提交了)、表白墙小程序(也封了)、彭Sir工具箱、彭Sir情书表白等等。现在QQ小程序也不想玩了,前几天看了一眼博客发现文章页面进不去了,整了半天也不知道怎么回事,Emlog Pro也用不了以前的模板,就打算自己写的模板玩玩(顺便学习一下),然后Brief就诞生了,因为之前的小程序叫Brief,我也懒得想名字就直接用了,第一次写模板肯定不是特别好,只能说不喜勿喷吧! 注意:还是无法访问的话就配置下emlog的伪静态 伪静态规则 location / { index index.php index.html; if (!-e $request_filename) { rewrite ^/(.*)$ /index.php last; } }
 3个月前
下载链接和代码高亮测试
下载链接和代码高亮测试
代码高亮 <table border="1"> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td>January</td> <td>$100</td> </tr> </table> <script> class Car { constructor(brand) { this.carname = brand; } } mycar = new Car("Tesla"); document.getElementById("demo").innerHTML = mycar.carname; </script> <?php class MyClass { public $var1 = 'value 1'; public $var2 = 'value 2'; public $var3 = 'value 3'; protected $protected = 'protected var'; private $private = 'private var'; function iterateVisible() { echo "MyClass::iterateVisible:\n"; foreach($this as $key => $value) { print "$key => $value\n"; } } } $class = new MyClass(); foreach($class as $key => $value) { print "$key => $value\n"; } echo "\n"; $class->iterateVisible(); ?>
 3个月前
网易云音乐获取外链
网易云音乐获取外链
1、打开网易云音乐搜索想要的歌曲;https://music.163.com/#2、找到所要的歌曲后可以看到浏览器中有歌曲的id,例如:消愁https://music.163.com/#/song?id=569200213id就是5692002133、将id替换到 http://music.163.com/song/media/outer/url?id=16232697.mp3中,即 http://music.163.com/song/media/outer/url?id=569200213.mp3就是消愁在网易云音乐中的外链
 2年前
小程序激励式视频广告
小程序激励式视频广告
.JS文件:var videoAd = null; 首先在顶部申明 videoAd  //加载激励广告  adGet: function () {     if (qq.createRewardedVideoAd) {      // 加载激励视频广告      videoAd = qq.createRewardedVideoAd({        adUnitId: '这里是你的广告id'      })      //捕捉错误      videoAd.onError(err => {        // 进行适当的提示      })      // 监听关闭      videoAd.onClose((status) => {        if (status && status.isEnded || status === undefined) {          // 正常播放结束,下发奖励          // 在接力          console.log('广告奖励发放');         } else {          // 播放中途退出,进行提示        }      })    }  }, //激励广告展示  openVideoAd() {    console.log('打开激励视频');    //↓↓↓这个是执行广告函数    this.adGet();     // 在合适的位置打开广告    if (videoAd) {      videoAd.show().catch(err => {        // 失败重试        videoAd.load()          .then(() => videoAd.show())      })    }  },.WXML文件:绑定事件:bindtap<button hover-class="hover" bindtap="openVideoAd">这是按钮</button>
 2年前

Theme By Brief 鄂ICP备19010459号
sitemap