Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Angularjs引导选择创建重复选择_Javascript_Angularjs_Bootstrap 4_Bootstrap Select_Bootstrap Selectpicker - Fatal编程技术网

Javascript Angularjs引导选择创建重复选择

Javascript Angularjs引导选择创建重复选择,javascript,angularjs,bootstrap-4,bootstrap-select,bootstrap-selectpicker,Javascript,Angularjs,Bootstrap 4,Bootstrap Select,Bootstrap Selectpicker,所以我使用的是来自的bootstrap datepicker,当我使用桌面浏览器时,它工作得很好。我还使用了AngularJS 代码是: {{spec.SpecName}} --选择{{spec.SpecName}}-- {{value.value}} 它在桌面浏览器上显示为find,并按预期工作。里面没有发现bug。 但当我使用手机浏览时,手机浏览器上会显示duplicateselect picker 规格(颜色)在手机浏览器上重复了两次,我尝试过使用不同的浏览器,但结果是一样的。我还

所以我使用的是来自的bootstrap datepicker,当我使用桌面浏览器时,它工作得很好。我还使用了AngularJS

代码是:


{{spec.SpecName}}
--选择{{spec.SpecName}}--
{{value.value}}
它在桌面浏览器上显示为find,并按预期工作。里面没有发现bug。

但当我使用手机浏览时,手机浏览器上会显示duplicate
select picker

规格(颜色)在手机浏览器上重复了两次,我尝试过使用不同的浏览器,但结果是一样的。我还尝试使用chrome调试器(在桌面上)并单击
切换设备工具栏
,它在调试器上运行良好


请帮助

这是一个头痛的问题。我试着用Chrome远程调试工具检查我的手机。我发现:

$('select.selectpicker').selectpicker('refresh');
是导致问题的那个。我不知道为什么它可以在桌面上工作,但不能在手机上工作。这仍然是个谜。但是,将类名从
selectpicker
更改为其他名称可以解决问题。就我而言,我只是将其改为
选择搜索

$('select.selectsearch').selectpicker('refresh');
我希望这能帮助任何和我有同样问题的人。

可能与