在编写自己的代码后,Angularjs无法在windows、chrome和firefox中运行
Angularjs not working in windows chrome and firefox after writing own code
下面是问题的两个场景:
1)问题是我面临的是,如果我在这里写一些答案,我想使用片段添加angularjs
的演示示例。当我为angularjs添加适当的工作代码时,在代码片段中包含脚本文件并按运行。什么都不起作用。没有控制台错误。一切都被加载,包括angularjs脚本文件。
现在,如果我将该代码片段添加到我的答案中并在笔记本电脑中检查它,它工作正常,或者如果我在重新加载该页面后检查我自己的答案,代码片段工作正常,当我试图在代码片段上编写一些代码时不工作。
创建小提琴时也会发生同样的事情。
2)小提琴链接
如果我尝试在新选项卡中打开上面的小提琴链接,那么小提琴工作正常。
但问题是如果我从小提琴复制相同的代码并创建新的小提琴与相同的代码,添加angularjs
脚本并尝试运行它,它没有绑定范围值到html并返回以下输出
If you change the value with the arrows ng-change doesn't work on the first change. [SHOW ONE DROPDOWN WITH NO OPTION] {{selected}}
问题:我如何解决这个问题,使angularjs启动和运行?
我找到了解决方案,解决方案是通过在div/html的开始添加ng-app
使我的例子工作,我总是不添加。它也在小提琴和片段中工作。
在问题的小提琴中,已经添加了默认的ng-app
,因此工作正常,但通过创建新的小提琴ng-app
不会默认添加,因此不工作,但通过手动添加它,它工作正常。
var application = angular.module('myApp', []);
application.controller('myController', function($scope) {
$scope.myData = 'It''s Working ';
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="myApp" ng-controller="myController">
{{myData}}
</div>
从你的描述来看,AngularJS库似乎没有加载到你的环境中。确保已将其包含在HTML页面的body
中。
关于jsFiddle在复制粘贴现有工作小提琴时不工作的问题,您需要选择适当的库并将其加载行为从onLoad
更改为No-wrap - in <body>
。当你点击一个正在工作的小提琴时,它就会工作,因为这些首选项是预先加载的。当您创建一个新的时,您可能不会更改默认值,即onLoad
。
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.0-beta.1/angular.min.js"></script>
- 如何检查设备是Windows Surface Tablet,浏览器是Chrome还是IE
- Onbeforeunload-windows分配不'不适用于Chrome
- 为什么我的windows机器上的chrome限制了脚本中的frequencybin数量
- Chrome扩展webAudio API停止Windows节能模式
- 我如何在谷歌Chrome上打开一个新的弹出窗口,它可以在不经过Windows'任务栏
- chrome.windows.onFocusChanged.addListener 在切换选项卡时不触发
- 使用标签页导航时Chrome Windows中的Angular ng-select错误
- Bootstrap 3 弹出框会立即隐藏在 Chrome for Windows 中
- Chrome扩展程序:将数据发送到使用chrome.windows.create创建的窗口
- 仅对 Linux Chrome 应用 css,而不对 Windows Chrome 应用 css
- Javascript setInterval 不在 Windows 上的 Safari 中运行,在 Chrome 中工作
- 如何在 Windows 上打开带有参数的 Chrome 打包应用
- 在带有触摸屏的 Windows 8 上检测 Chrome 中的触摸事件
- 画布突破页面加载 + cookie,直到仅在 Windows Chrome 上退出浏览器
- 告诉浏览器是运行在windows还是mac/linux上的chrome
- Windows上的Chrome会在点击时触发d3.缩放行为
- chrome.windows.onFocusChanged.addListener在关闭chrome时启动,插件崩溃
- Extjs Toolbar crash, extjs 4.2.1, Chrome, Windows
- Flowplayer中的MP4视频无法在Windows 7 Chrome中播放
- 当chrome最小化时,使windows任务栏上的chrome图标发光