Vue使用Array.prototype.push.apply导致视图不刷新问题解决 vue移动端列表项目中使用`searchFormData`作为列表对象,追加数据使用`Array.prototype.push.apply`。 接口返回数据后视图不刷新,查阅资料后是因为vue数组更新检测包含一组观察数组的变异方法,所以它们 ... PHP利用反射获取方法(函数)注释 ## 问题描述 今天写后台菜单管理,需要用程序读取某个方法的注释描述。如下,想获取Desc后面的文字。 ```text /** * Func: func_comment * User: Force * Date: 2021/9/25 * T ... vue实现平滑过渡返回顶部、滚动界限值隐藏元素 Dom部分 ``` 推荐 职位 投递 我的 ``` Js部分 ``` data() { return { tabShowFlag: true, backTopFlag: false, } }, created() { //滚动识别 this ... 解决两个span在同一个父元素下高度不一致 问题DOM如下,两个span在同一个a标签下,显示高度不一致: ``` {{s_item.name}} {{s_item.publishtime}} ``` 解决办法,给a标签设置flex布局, 两个span分别给flex值,如下 ``` ... Vuex刷新后保持state 利用`sessionStorage`配合保存状态,刷新前`sessionStorage`赋值给state。 ``` export default { name: "app", components: {}, created() { // 页 ... javascript 二进制转字符串 ``` function binaryAgent(str) { var splitStr = str.split(" "); var newVar = splitStr.map(function(val) { return String.f ... PHP二进制与字符串之间的相互转换 ``` '; echo BinToStr("1110000 1101000 1110000 111001001011101010001100 111001101010110010100001 111001011011110010000000 ... Vue 深度选择器/deep/报警告:/deep/ combinator is no longer supported in CSS dynamic profile. vue开发中控制台警告: /deep/ combinator is no longer supported in CSS dynamic profile. 应该是/deep/ 在将来会被移除 解决方案: ``` .a >>> .b { } ... PHP 计算二维数组某个值出现的次数 PHP 统计二维数组某个值有几个? PHP 计算二维数组某个值出现的次数 ``` $list = [ ['id' => 1, 'userId' => 5], ['id' => 2, 'userId' => 5], ['id' => 3, ' ... vue如何动态绑定多个class 给一个dom绑定多个class,而且是动态绑定,代码如下: ``` // classA 是固定不变的,classB与classC 是根据条件来判断是否加入 ``` 转载自:https://www.jianshu.com/p/e4248eb7 ...