cordova与css结合实现在android上透明状态栏兼容齐刘海等异形屏 3年前•围观热度 5153•前端仕锦 应该会有人觉得百度(google)有的东西为什么我会写出来?有我还写啥啊~手上有一个项目,是用cordova+vue的,这个不是重点,由于ios的app上架比较困难,所以优先上架android。因为习惯了在ios上透明状态栏的样式,在android上也想拥有。...
lodash之throttle和debounce的理解 2年前•围观热度 2125•前端仕锦 lodash是一个很不错但是很重的类库,它集合了很多实用但不常用的方法。这里主要介绍下我对throttle(节流)和debounce(防抖)的理解。项目底层主要是uni做的app,因为在安卓机或者低版本的ios手机上,用户点击某个按钮转入下个页面的时候,可能会...
ES6 常用汇总(一) 3年前•围观热度 1952•前端仕锦 一、let和const1、let可以声明变量letname='张三';console.log(name);//张三2、ES6新增块级作用域注:在ES6之前作用域分为:全局作用域、函数作用域{...
html2canvas与vue-qr的爱与恨 3年前•围观热度 2344•前端仕锦 手上有个重构项目,原来的邀请二维码页面做的比较赶,现在重构以后,需要美化一下二维码的页面。当然除了美化二维码以外,还需要用户可以保存,所以这就不仅仅是生成二维码,而是整个二维码卡片。本来这部分是可以交给后端生存的,但是考虑到后端进行的美化未必方便,本质上写法与...
vue-cli3与鹅厂的badjs-report整合 3年前•围观热度 3731•前端仕锦 经常会遇到有用户反应分享功能分享没得到返利,xxx登录失败,这种莫名其妙的错误。明明上线之前内部做了多种测试。这种软错误是最难修改的。所以就引入了鹅厂的badjs。具体服务端安装过程就不过多讨论了。根据文档,引入后初始化即可使用。因为badjs重写了windo...
flutter抉择和爬坑之底部选项卡 4年前•围观热度 3911•前端仕锦 最近研究多平台开发,其中不可避免的就是ios和安卓开发。换一句话,如果需要一个程序媛员的时候为什么还需要2个。所以一个可以同时开发ios和安卓的平台是多么重要。之前在这块方面我对mui有所浸淫,但是用webview构建和js桥的方法实现在多端开发在性能上仍然不...
Handsontable如何获取合并的单元格数据 4年前•围观热度 5716•前端仕锦 因为自己挖了一个坑,所以需要使用到Handsontable插件,目前的需求是需要合并单元格,所以必须保留合并的信息。想过使用hook来保存或者删去合并数据,但是会出现很多难以判断的合并情况百度了下,前3页几乎是一模一样的内容,都是不能使用的,大家你抄我我抄你也...
介绍一个小程序页面通讯利器《事件总线》 4年前•围观热度 2985•前端仕锦 因为在一个项目中,需要在多个page建立所谓的websocket。但是这存在一个很不实际的问题,如果在每个页面建立websocket,第一不利于页面维护,第二多次建立websocket对内存和项目不定性不利,所以想到使用一种叫《事件总线》实例对所有的通讯事件进...
小程序开发之心得 4年前•围观热度 2309•前端仕锦 →_→前段时间工作和私事比较多导致荒废了博客的更新,这次准备点干货1、小程序底层思想一个完整的小程序除了相关配置文件,每个path还包含了4个文件,wxml、js、json和wxss。js文件,固然不必说了,跟常规网页一样,都是javascript...
微信内使用video播放视频如何小窗播放 5年前•围观热度 3817•朝圣言 腾讯对微信尤其是安卓版本的内置浏览器内核做了一点点小处理,在X5内核下,播放会强制全屏,如果需要进行边视频边互动下则无法实现。老夫无论使用百度或者是科学上网google都没有解决办法,就连腾讯开发者论坛内相关帖子也都做了删除处理。后面发现,如果要实现小窗播放,...
如何监听css并同步生成sprite图(二阶) 5年前•围观热度 2646•前端仕锦 sprite图CSSSprites在国内很多人叫css精灵,是一种网页图片应用处理方式。它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢...