Layui前端Ajax长轮询后端PHP判断控制 2023年01月23日 liziyu 7 PC前端JS实现<script> layui.use(['layer'], function () { var $ = layui.jquery; var layer = layui.layer; ... 阅读全文 0 评论
微信小程序实现长轮询更新业务提醒 2023年01月22日 liziyu 6 代码片段:data:{ waitTimes:0,//超时变量 timeList:[],//定时器列表 }, myUpdate() { var maxWait = 10 //超时次数 var newWait = this.d... 阅读全文 0 评论
Javascript统计视频实际观看视频时长 2023年01月19日 liziyu 7 $(document).ready(function () { var options = { }; var player = videojs('demo-video', options, function onPlayerRea... 阅读全文 0 评论
Model带有条件聚合函数计算总数 2023年01月13日 liziyu 5 条件聚合实际上有一种非常简单的方法可以查询计算这些总数。诀窍是将条件放在聚合函数中。下面是一个 SQL 示例:select count(*) as total, count(case when status = 'confirmed' then ... 阅读全文 0 评论
小程序生命周期函数执行顺序(onLaunch、onShow、onHide、onReady、onLoad、onUnload) 2023年01月08日 liziyu 5 onlaunch:当小程序初始化完成时,会触发 onLaunch(全局只触发一次)(app.js);onLoad: 页面加载小程序注册完成后,加载页面,触发onLoad方法。一个页面只会调用一次,可以在 onLoad 中获取打开当前页面所调用的 quer... 阅读全文 0 评论
Vant Weapp Tab标签,下划线初始显示有偏差解决办法 2023年01月07日 liziyu 10 在获取到标题的函数/方法之后执行一句如下代码即可。this.selectComponent('#tabs').resize();//index.wxml <van-tabs id="tabs" ... > ... <... 阅读全文 0 评论
以表中某字段中部分字符做为分组依据 2023年01月04日 liziyu 6 下面以ORM为例演示:$result = $this->model->query() ->selectRaw('date_format(field_a, "%Y") as date, count(id) as cou... 阅读全文 0 评论
PHP 纯粹的把字符串变成数值? 2023年01月01日 liziyu 7 方法1:使用number_format()函数。number_format()函数用于将字符串转换为数字。它会在成功时返回格式化的数字,否则会在失败时给出E_WARNING。<?php $num = "1000.314"... 阅读全文 0 评论
微信小程序强制更新 wx.getUpdateManager 2023年01月01日 liziyu 5 代码实现微信开发者工具上可以通过「编译模式」下的「下次编译模拟更新」开关来调试小程序开发版/体验版没有「版本」概念,所以无法在开发版/体验版上测试版本更新情况// app.js onLaunch: function() { this.checkF... 阅读全文 0 评论