2つのiosのバグを覚えます:日付の問題と奇抜なvueクリックは応答の問題がありません


目次
  • new Date()– invalid Date
  • vue@clickクリックは常に応答がありません
  • 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クリックは常に応答しません
    これは奇抜なバグです.具体的には,1つのspanにimg,@clickがspanにバインドされていることを示す.@clickは使用していません.native.クリックすると、応答しないことがよくあります.おそらく6、7回のうち1回で対応できるでしょう.誤報はない.IOS 11の微信やsafariにもこの問題があります.調べてみると、私だけがこの穴に出会ったことがない.vue click ios 11は2回目をクリックしてこそ有効で、vue click ios 11は2回目をクリックしてこそ有効です.この学生はaにimgを包んだので、aとspanが行内要素だからではないかと推測しています.しかしspanはdisplay:inline-blockを設定しても無効です.ええ...最後にimgを外しbackgroundで代用しました.