一. 出现的问题 写一个倒计时功能,使用普通的写法(获取时间的毫秒数) new Date(“2019-1-5”).getTime(); 在安卓设备可以正常显示。在苹果设备上显示NaN 什么是NaN 通常都是在计算失败时,作为 Math 的某个方法的返回值出现的(例如:Math.sqrt(-1))或者尝试将一个字符串解析成数字但失败了的时候(例如:parseInt(“blabla”))。 什么时候会返回NaN 在做计算时,无穷大除以无穷大、给任意负数做开方运算 或者 算数运算符与不是数字或无法转换为数字的操作数一起使用时都将返回 NaN。 二. 解决方案 使用 new Date(time.re ...
苹果手机window.open无法打开连接
一. 出现的问题 在H5中,使用操作打开一个新的网页;使用 window.open(url)方法。在安卓手机中是可以实现功能跳转第三方网页,但在苹果手机上相同的方法缺无法运行,用户点击后页面无任何操作(在微信中,二者均可以运行,钉钉,uc不行,QQ浏览器安卓会有提示) 二. 解决方案使用 使用window.location.replace 代替 window.open 三. 问题的原因 苹果手机 Safari中无法open新窗口,原因是Safari的安全机制将其阻止,一些异步操作,比如ajax回调里面执行window.open就会失效,原因是代码自己自动执行的,被IOS的安全机制拦截! 在 ...
Nuxt用户登录路由鉴权
在使用Nuxt.js框架中 无法像Vue中使用sessionStorage,LocalStorage将数据存储在本地。无法存储在本地就失去判断用户是否登录的条件,有什么办法能够判断用户是否登录了呢? 一. 安装需要的依赖npm install js-cookie --save 二. 在登录页面 Login import Cookie from 'js-cookie' data() { return { redirectURL:'/' } }, mounted() { ...
Nuxt采坑锦集
一. 在Nuxt中使用Element-UI报错 报错:直接安装官方NuxtCli脚手架 使用Element-UI 刷新页面报错 The client-side rendered virtual DOM tree is not matching server-rendered content. This is likely caused by incorrect HTML markup, for example nesting block-level elements inside <p>, or missing <tbody>. Bailing hydration a ...
常用的Markdown语法
1.如何生成地址链接:[地址链接](http://127.0.0.1:4000/categories/ "地址链接") 地址链接 2.插入图片超链接的格式如下:![图片说明](图片链接 "图片标题") 3.使用 > 表示文字引用: 野火烧不尽,春风吹又生 4.无序列表+ 列表一 - 子列表 * 子-子列表+ 列表二+ 列表三 列表一 子列表 子-子列表 列表二 列表三 jhjhj mkmm m,mm,是多少反倒是 lmklmk 个梵蒂冈 5.有序列表1. 有序列表git 1. 子列表2. 有序列表 有序 ...