gpt4 book ai didi

internet-explorer - Internet Explorer 和 Angular JS

转载 作者:行者123 更新时间:2023-12-01 08:28:19 25 4
gpt4 key购买 nike

目前在 Internet Explorer 和 angular js 方面遇到问题。

如下所示,html 在 Chrome 和 Firefox 中呈现良好,但是,ng-view 标记中的任何内容在 IE 中根本无法呈现。

<html xmlns:ng="http://angularjs.org">
<html lang="en" ng-app="poc">
<head>
<meta charset="utf-8">
<title>poc</title>
<link rel="stylesheet" href="css/app.css"/>
<link rel="stylesheet" href="css/bootstrap.css"/>
<script src="lib/angular/angular.js"></script>
<script src="js/app.js"></script>
<script src="js/services.js"></script>
<script src="js/controllers.js"></script>
<script src="js/filters.js"></script>
<script src="js/directives.js"></script>
<script src="cordova-2.1.0.js"></script>
<script src="js/jquery.min.js"></script>
</head>
<body>
<div ng-view>
</div>
</body>
</html>

我尝试注入(inject)的部分如下所示:

<section>
<h1>Proof of Concept</h1>
<ul>
<li><a href="#/phonegap">Try Phonegap Features</a></li>
<li><a href="#/observations">Test Websocket Requests</a></li>
<li><a href="#/persondetails">Test Person Details Requests</a></li>
</ul>
<section>

下面的代码显示了我们正在使用的路由实现:

'use strict';

angular.module('poc', ['pocFilters', 'pocServices']).
config(['$routeProvider', function($routeProvider){
$routeProvider.
when('/poc', {templateUrl: 'partials/poc.html', controller: PocCtrl}).

when('/observations', {templateUrl: 'partials/observations.html',
controller: ObservationsCtrl}).

when('/phonegap', {templateUrl: 'partials/phonegap.html',
controller: PhonegapCtrl}).

when('/persondetails', {templateUrl: 'partials/persondetails.html',
controller: PersondetailsCtrl}).

otherwise({redirectTo: '/poc'});
}]);

有人知道是什么导致了 IE 中的问题吗?

谢谢,

帕特里克

最佳答案

首先,您应该查看 IE 上的 angularjs 文档.我为 angular-ui 写了一个 IE Shiv这使您免于这样做,当您创建元素样式指令(ng-view、ng-include 等)时,您可以指示 shiv 哪些 Angular 模块具有这些指令。

关于internet-explorer - Internet Explorer 和 Angular JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12935289/

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