项目使用vue-cli搭建的,需求是想做一个专门搜索页,一进入搜索页就focus输入框
很早就听说ios是不允许自动聚焦输入框的,之前的解决方案也都是迂回式的,比如把focus绑在一个用户点按事件上
可是最近用维基百科的时候,发现维基百科实现了这一功能
从单一词条点击右上方的搜索button
像是跳转到了另一页(路径变了),然后就弹出了键盘
自己实现的思路是
干脆把搜索页做成搜索组件,一开始就渲染并且用css隐藏起来(v-show),然后点击原来的搜索页button就执行css显示+focus,就是嫌组件累赘,在行动之前想了解一下dalao们有更好的办法吗?
我也是这样做,先把页面隐藏起来,但是箱问个问题,如果想在动画结束后在聚焦的h话,要怎么实现呢