程

程沛权

首页项目博客菜谱文身关于
全部技术开源设计随笔
  • 解决axios的responseType为"json"时IE9报undefined的兼容办法

    解决axios的responseType为"json"时IE9报undefined的兼容办法

    虽然axios说可以兼容IE9,但实际上在项目开发过程中,IE9报错,而且目前的情况是responseType为"json"时才会报这个异常,相关请求代码大致如下

    2018/10/20

  • 只写一次执行函数 同时兼容桌面noConflict后的jQuery与移动端的Zepto

    只写一次执行函数 同时兼容桌面noConflict后的jQuery与移动端的Zepto

    今天遇到一个比较特殊的情况是这样子,维护一个年代比较久远的项目,说年代久远也就三年前开发上线的,实际生产线还是用的很稳,只不过中间经历了一次改版,后端倒没啥,同一个部门维护的,前端当时因为排期问题,为了及时上线,所以做桌面端模板和移动端模板是两个不同的部门的开发,于是,现在需要做一些中间层的需求就遇到了这么一个稍微有点坑爹的情况。

    2018/10/19

  • 弹窗大背景优化方案 png大图片预加载处理方法

    弹窗大背景优化方案 png大图片预加载处理方法

    因为一直做游戏风格的需求,而日常维护的游戏也比较朴素,都是用纯css处理的渐变底色即可满足弹窗背景的配置,最近处理了一个比较花哨的需求,弹窗设计方面比较下功夫,带来的一个问题就是这个弹窗背景图只能切成png,哪怕经过tinypng优化之后还有50多kb。50kb的图片说实话也不算特别大,如果作为常规的img加载其实没什么问题,但作为背景图来加载,问题就会被放大 —— 用户访问页面后,第一次打开弹窗的体验非常差,会先显示弹窗内容,再慢慢加载弹窗背景(隐藏层的背景需要层变为可见才会加载)。

    2018/10/12

  • Vue插件:封装独立的通用组件 可复用的单文件式全局Toast弹窗

    Vue插件:封装独立的通用组件 可复用的单文件式全局Toast弹窗

    最近突然很想简化一些自己写的,项目常用的调用小功能,比如一些弹窗等等,之前都是H/J/C分离,每次复用都要分别写到对应的文件里,略显麻烦。最近看了Vue官网有关于插件打包的说明,尝试了一下还可以,目前成功打包了一个Toast组件。以后每次项目要用到Toast弹窗,只需要引入一个 showToast.vue 即可直接生效调用,而不必在多个文件里维护自己的那部分代码。

    2018/10/11

  • Vue使用ajax 关于axios遇到乱码等问题的那些坑

    Vue使用ajax 关于axios遇到乱码等问题的那些坑

    这个情况当时是很懵逼的,因为在PC端,以及使用Chrome的移动端模拟器测试都一切正常,但到了真机上提交数据时,只要包含了中文,post到服务端的结果永远是【銆愭姤鍚嶇粍鍒】,这个至今还是不知道到底是什么鬼。

    2018/9/6

  • 基于lnmp配置WordPress的Nginx伪静态方法

    基于lnmp配置WordPress的Nginx伪静态方法

    Nginx配置rewrite,基于lnmp搭建的话,其实配置起来非常简单,只需要在lnmp上输入几个简单的指令就可以把域名和伪静态类型关联上,重启Nginx后直接生效~

    2018/9/6

  • Previous
  • 1
  • More pages
  • 4
  • 5
  • 6
  • Next

我出版的书

我出版的书

我和猫的日常

我和猫的日常

友情链接

Vue3 入门指南与实战案例
飞牛 fnOS
The Art of Chawye Hsu
旅行家龙猫
Muki Space
© 2014-2026 程沛权粤ICP备20011269号-1