vue.js - Un projet développé par vue. Je souhaite concentrer automatiquement la saisie lorsque la page est ouverte. J'utilise les instructions personnalisées officielles, mais le test sur la vraie machine iOS n'est pas valide.
某草草
某草草 2017-07-06 10:36:42
0
3
2808
Vue.directive('focus', {
  // 当绑定元素插入到 DOM 中。
  inserted: function (el) {
    // 聚焦元素
    el.focus()
  }
})
<input type="text" v-focus>
某草草
某草草

répondre à tous(3)
为情所困

Vous pouvez utiliser autofocus="autofocus"

我想大声告诉你

Selon cette page, la mise au point automatique n'est pas prise en charge sur iPhone/iPad pour des raisons de convivialité.

Selon cet article autofocus 或者 el.focus() 因为使用体验问题,苹果不让在 iphone/ipad 上用。因为 focus, cela peut provoquer un zoom sur la page, ouvrir la page, et soudainement zoomer, l'expérience est dommage, la Big Apple ne peut pas le supporter.

三叔

Faites-le manuellement...
Mounted() {
xxx.focus()
}

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal