为什么我简单的角度示例不能在小提琴上工作
Why my simple angular example can not work on fiddle?
HTML:
<body ng-app="myApp" ng-controller="myCtrl">
<input ng-model="msg" />
<p my-dctv >
{{msg | myUpperFilter }}
</p>
// the main (app) module
var myApp = angular.module("myApp", []);
// add a controller`enter code here`
myApp.controller("myCtrl", function($scope) {
$scope.msg = "hello world";
});
// add a filter
myApp.filter("myUpperFilter", function() {
return function(input) {
return input.toUpperCase();
}
});
// add a directive
myApp.directive("myDctv", function() {
return function(scope, element, attrs) {
element.bind("mouseenter", function() {
element.css("background", "yellow");
});
element.bind("mouseleave", function() {
element.css("background", "none");
});
}
});
错误消息:无模块:我的应用
这是我的小提琴工作块在此处输入链接说明
我只是从在此处输入链接说明
外部资源也复制了。
你已经完美地完成了所有工作,除了包括angularjs
文件。虽然,您已将其添加为外部文件,但建议从 jsFiddle 本身的可用列表中包含。
在 javascript 部分的右上角,有一个设置图标,单击它时,它会打开一个弹出窗口,要求一些东西。
在其中选择以下内容 -:
- 语言> Javascript
- 框架和扩展> AngularJS 1.2.1(或任何其他版本)
- 负载类型> 无包装 - 在头中
- 框架脚本属性>(不更改)
通过这种方式,您将能够看到在jsFiddle中运行的代码。
供您参考,我已将您的代码分叉成一个新代码。
请参考演示。
相关文章:
- 不能从angular2中的子组件指定父组件中的数组
- AngularJS UI路由器不能像ng路由器那样工作
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 转义符不能与innerHTML一起使用
- JSON.parse没有'不能使用Javascript
- JS可以在Chrome中工作,但不能在Firefox中工作
- 砌体不能填补小缺口
- javascript扫雷器floodfill算法不能正常工作
- JavaScript指令不能像我想象的那样工作
- 为什么在这个网站上不能通过JS访问元素
- Facebook登录按钮没有'不能在Firefox上工作
- WebRTC视频聊天可以在FF中使用,但不能在Chrome中使用
- 为什么jQuery 1.8不能在IE8和InternetExplorer9中使用?(截至2012年9月的IE9最新版本)
- AngularJS:$q.dedefe()不能由工厂方法共享
- 为什么我简单的角度示例不能在小提琴上工作
- 小提琴不能与 JSX 一起使用
- Canvas drawImage,可在小提琴中使用,但不能在铬中使用
- 为什么这把小提琴不能用?
- 我的代码不能在Meteor中正常工作,但可以在JS小提琴上工作
- 不能在我的小提琴上打字