javascript - js 显示手机输入法中的搜索功能
问题描述
1.<input type='search' @keyup.enter='search()'/>不会显示search在手机输入法中,但是可以使用@keyup.enter事件2.<form action='javascript:search()'><input type='search' @keyup.enter='search()'/></form>显示search在手机输入法中,不可以使用@keyup.enter事件,但是enter有效果我想要实现的效果是,在手机输入法中显示搜索按钮,同时点击手机输入法中的搜索按钮实现搜索功能,用vue,很困惑。。
问题解答
回答1:问题已经解决<form action='javascript:void(0)'><input type='search' @keyup.enter='search()'/></form>
回答2:出现“搜索”字样的重点是:
form 元素要有 action 的属性
input 元素的 type 属性值为 search
但是你这里的 Vue 语法是错误的, 或许你想要的是这样
<template><form action='#'> <input type='search' @keyup.enter='search'/></form></template><script>export default { // ... methods: {// ...search() {} }}
相关文章:
1. python - 求一个在def中可以实现调用本def满足特定条件continue效果的方法(标题说不太清楚,请见题内描述)2. $fields = $values = [];这条代码一直定义不了,一直报错,老师的源码也是被报错的,执行不了,请问该怎么解决这个问题3. java - mybatis怎么实现在数据库中有就修改,没有就添加4. MYSQL新建用户设置可以远程访问的问题5. mysql多表联合查询优化的问题6. MySQL中的enum类型有什么优点?7. mysql字符串排序问题8. 数据库设计 - MySQL数据库主键问题9. linux - 为什么我在mysql的my.cnf下找不到bind-address?10. mysql 5.7单表300万数据,性能严重下降,如何破?
![$fields = $values = [];这条代码一直定义不了,一直报错,老师的源码也是被报错的,执行不了,请问该怎么解决这个问题](http://www.haobala.com/attached/image/news/202205/093622cb60.png)