目錄
new Date()– invalid Date
ios 不認’2018-12-12’的’-‘, 也不認日期與事件之間的空格,需要在字符串用new Date()轉化爲日期時,replace一下
const dateString = '2010-11-29 11:11:11'
const date = new Date(dateString.replace(/-/g, '/').replace(/\s/, 'T'))
參考:
IOS Javascript Date的坑
IOS/Safari中的new Date()的格式化坑
vue @click 點擊經常無響應
這是一個奇葩的bug。 具體表現爲,一個span 中 包含了一個img, @click 綁定在span 上。沒有使用@click.native。點擊時,經常沒有響應。可能6,7次中有一次能有相應吧。沒有報錯。
IOS11 的 微信和 safari 中都會有這個問題。
查了一下,不止我一個人遇到過這個坑。vue click ios11 點擊第二次纔有效,vue click ios11 點擊第二次纔有效
這位同學是a裏包裹了img,猜測是不是因爲a 和 span 都是行內元素?但span 設置了 display: inline-block 後依然無效。額。。。
最後去掉了img,用background 代替了。