gpt4 book ai didi

javascript - IE-11 : Object doesn't support property or method 'parseInt'

转载 作者:行者123 更新时间:2023-12-03 06:58:05 25 4
gpt4 key购买 nike

我的应用程序前端内置于 angular js 1.4.14我只在 IE-11 中遇到以下错误:

Object doesn't support property or method 'parseInt'


这是我的 HTML:
<div class="form-group">
<label class="col-sm-2 control-label">Pickup time <span ng-show="pickupTimeIsRange()">range</span>:</label>
<div class="row col-md-10">
<div class="col-md-3">
<input placeholder="{{ pickupTimeIsRange() ? 'Start time' : 'Time' }}" class="form-control" ui-timepicker ng-model="info.pickup_time_start">
</div>
<div class="col-md-3" ng-show="pickupTimeIsRange()">
<input placeholder="End time" class="col-md-4 form-control" ui-timepicker ng-model="info.pickup_time_end">
</div>
</div>
</div>
这是我的js代码:
info.pickup_time_start = getTime('start');
info.pickup_time_end = pickupTimeIsRange() ? getTime('end') : null;

function getTime(time) {
return !_.has(info.pickup_time, time) || _.isEmpty(info.pickup_time[time])
? null
: moment(info.pickup_time[time], 'HH:mm');
}
现在,这里出了什么问题?我的代码是在应用程序运行时编译的,所以上述错误发生在 lib.js文件,这是一个编译的 js 代码文件,我不知道它实际上在哪里 Number.parseInt正在使用。有没有办法强制全局 parseInt要使用的?或者有什么方法可以让我找出确切的位置 Number.parseInt正在使用?
我知道当上面的代码运行时会弹出这个错误,比如 ui-timepicker被执行,当我尝试选择一个时间。所以 ui-timepicker正在使用 Number.parseInt代码中的某个地方我无法弄清楚到底在哪里。
编辑
顺便说一句,它在我的本地使用相同的浏览器、相同的代码和相同的操作系统运行良好。这很奇怪,在实时实例上它不起作用!这是为什么?

最佳答案

好吧,我解决了这个问题。就我而言 jquery timepicker有问题。我将其更新为可用的最新版本,并且问题消失了。

关于javascript - IE-11 : Object doesn't support property or method 'parseInt' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64798982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com