0

我使用 angular js v1.6.4、angular-ui-bootstrap 和 angular-ui-router 创建了离线表单(无服务器托管)。如果包保存在本地存储中,它在 IE 和 chrome 上工作得非常好。

将文件包移动到网络驱动器后,它在 chrome 上按预期工作,但在 IE 上不正常,在 angular.module("ui.bootstrap"...

JS 文件按以下顺序加载到登陆页面上,

jquery-1.12.4.min.js
angular.1.4.min.js
ui-bootstrap.min.js
angular-ui-router.min.js
4

1 回答 1

0

通过将默认内容呈现更改为 IE 边缘来解决,在 HTML 页面的标题部分添加下面的行,

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

错误原因是,默认页面在 IE 7 兼容模式下呈现,但 Angular 1.6.x 仅支持 IE 9 及更高版本。https://docs.angularjs.org/guide/ie

于 2018-04-16T10:17:38.587 回答