我从SharePoint.StackExchange复制这个问题,因为我认为它与库,而不是特别是SharePoint。在封闭网络上的角
我已经用Angular构建了几个示例网页,并将它们上传到我的SharePoint 2013库,引用angular.min.js。现在我正在关闭无法访问Internet的网络,并且我的示例网页无法正常工作。我将最新版本的angular.min.js(1.6.4)复制到此网络中,并在网站资产以及与我的网页相同的库中进行了尝试,但Angular代码无效。
我已经成功地在相同的位置jquery库jquery示例,他们工作正常。除了angular.min.js还有其他一些库需要上传吗?我需要非最小化版本的Angular吗?
更新:这是我看到的一个例子。我正在使用本教程中的Angular样本:http://www.newthinktank.com/2016/02/angularjs-tutorial
考试2是一个简单的随机数生成器。当它运行正常,在一个网站,是在互联网上,我看到这个在浏览器(Chrome和IE):
First Random Number : 5
Second Random Number : 6
I'm feeling Disregarded
I'm feeling Inner Peace
从Chrome上的控制台,我看到这个(所有四个输出是相似的) :
<h4 ng-controller="ctrl1" class="ng-scope ng-binding">First Random Number : 3</h4>
从上IE11控制台,我看到:
<h4 ng-controller="ctrl1">First Random Number : {{randomNum1}}</h4>
现在,我的封闭系统上,从IE11我看到这个在浏览器:
First Random Number : {{randomNum1}}
而且从DOM资源管理器:
<h4 ng-controller="ctrl1">First Random Number : {{randomNum1}}</h4>
而且从调试器,我得到这个错误:
Expected identifier in angular.min.js, Line: 80, Column: 346
'angular' is undefined (in my page)
同时使使这个更新,我从Firefox,这样的结果,这显然作品(我周五没有检查Firefox):
First Random Number : 5
而从Firefox控制台:
<h4 class="ng-scope ng-binding" ng-controller="ctrl1">First Random Number : 3</h4>
Firefox调试器没有错误。
什么叫不工作呢?控制台说什么? – JohnnyAW
我没有得到任何答复。占位符显示{{field}}而不是数据。就好像没有找到Angular的引用,并且我的页面上只有HTML。 – CigarDoug
控制台说什么?控制台中应该出现错误,显示问题 – JohnnyAW