当前位置: 代码迷 >> 综合 >> 解决问题:引入地图(百度、谷歌等候),原生H5input标签 value值改变了,网页上不显示
  详细解决方案

解决问题:引入地图(百度、谷歌等候),原生H5input标签 value值改变了,网页上不显示

热度:14   发布时间:2024-02-19 09:44:48.0

解决问题:原生H5input标签 value值改变了,网页上不显示

场景描述:

引入百度地图或者谷歌地图后,使用Autocomplete自动提示功能后,本来设置的场景是打开网页的时候,给input框赋值,显示相关值,但是这时候发觉有个bug,每次打开后,input中的value已经获取到值了,但是前端网页上还是啥不显示。

问题原因:地图使用了根据这个位置来自动提示的功能引起的。

ac = new BMap.Autocomplete({input: 'location',  //location出现问题的input输入框的id号})

解决办法

 ac = new BMap.Autocomplete({input: 'location',})
//解决办法:手动再绑定值一次ac.setInputValue(currentRow.location) //currentRow为设置的一个全局变量,接受要传的值

 

  相关解决方案