• 记录Vue在ios safire上的坑


    前言

    最近写一个移动端页面,用rem适配,技术栈用jQuery,以前类似的页面做法是用一套系统自动生成模板代码,但是代码有几千行,导致非常难以维护,所以尝试在jQuery项目中使用Vue来渲染数据,在android上和Google浏览器的开发者工具模拟器中调试一直没有问题,上了真机之后测试大姐的Iphone6S就有问题了,数据死活渲染不出来,开始以为手机问题,清缓存也没用,然后找另外同事的iphone6s也不行,iphone8的就可以渲染,发现这个问题就仅仅存在iphone6s中,加班排查了一个晚上才找出问题本质。

    复现

     注意上面ajax发请求之后的回调函数部分使用了箭头函数,箭头函数是es6的语法,这将会导致IOS9的系统使用safire访问vue2.x版本时无法渲染数据。

    改成ES5的方式才可以,注意this指向问题。

  • 相关阅读:
    CGCDSSQ
    100200H
    斗地主
    借教室
    bzoj 3743
    17B
    能量项链
    589
    16-求连续数组和最大
    15-幸运数组4、7
  • 原文地址:https://www.cnblogs.com/sauronblog/p/12034838.html
Copyright © 2020-2023  润新知