vue.js - Projek yang dibangunkan oleh vue Saya mahu memfokuskan input secara automatik apabila halaman dibuka. Saya menggunakan arahan tersuai rasmi, tetapi ujian pada mesin iOS sebenar tidak sah.
某草草
某草草 2017-07-06 10:36:42
0
3
2812
Vue.directive('focus', {
  // 当绑定元素插入到 DOM 中。
  inserted: function (el) {
    // 聚焦元素
    el.focus()
  }
})
<input type="text" v-focus>
某草草
某草草

membalas semua(3)
为情所困

Anda boleh menggunakan autofocus="autofocus"

我想大声告诉你

Menurut halaman ini, autofokus tidak disokong dalam iphone/ipad atas sebab kebolehgunaan.

Menurut artikel ini autofocus 或者 el.focus() 因为使用体验问题,苹果不让在 iphone/ipad 上用。因为 focus, ia boleh menyebabkan halaman zum, buka halaman, dan tiba-tiba zum, pengalaman terlalu teruk, Big Apple tidak tahan.

三叔

Lakukan secara manual...
dipasang() {
xxx.focus()
}

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan