`
eminoda
  • 浏览: 10351 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

angular 入门调试遇到的问题

阅读更多
1.[$injector:modulerr] Failed to instantiate module ngRoute due to:

//angular-rounte.js错误or缺少
<script src="mylib/angular.js"></script>
<script src="mylib/angular-routee.js"></script>


2.Error: [ng:areq] Argument 'xxxController' is not a function, got undefined



//参考书上都是这样,应该是改版了,有知道的同学回复下,为什么这样?
function StartUpController($scope) {
        $scope.computeNeeded = function() {
                $scope.needed = $scope.startingEstimate * 10;
        };
	$scope.requestFunding = function() {
		window.alert("Sorry, please get more customers first.");
	};
}

//应该这样写
angular.module("a",[]).controller("StartUpController",function($scope){
	$scope.computeNeeded = function() {
	       $scope.needed = $scope.startingEstimate * 10;
	};
	$scope.requestFunding = function() {
		window.alert("Sorry, please get more customers first.");
	};
})


3.angular 官方js下载
//哎,百度我老是去找联网的引入方式。还是本地下下来玩吧,卸载不了,请留言
http://cdn.angularjs.cn/angularjs/angularjs-latest.zip


4.[$injector:nomod] Module 'myApp' is not available!


script 导入文件错误,没找到ctrl.js


5.Error: xxxis not defined



angular.module("myApp",[])
	.value('realname','vlaue声明')
	.constant('http', '常量constant声明')
	.value('realname','vlaue声明,可以改变')
	.constant('http', '常量constant声明,永远不可改变')

//自己定义的参数不要溜掉
//另外constant不可以改变数值
	.controller('valueCtrl', function($scope,realname,http){
		$scope.msg = "hello valueCtrl";
		$scope.realname = realname;
		$scope.http = http;
	})


6.Uncaught Error: [$injector:nomod] Module 'niuApp.bank' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.


引入js文件的地方,确保js文件名字正确,和js文件的顺序,被坑大了



7.$browser.addPollFn is not a function
angular-cookies.js文件版本错误,确保js版本一致,最好1.4以上

  • 大小: 7.1 KB
  • 大小: 20 KB
  • 大小: 22.8 KB
  • 大小: 27.9 KB
  • 大小: 17.8 KB
分享到:
评论

相关推荐

    迈向angular 2 + 文档

    开发者可以参考Angular的变更记录来了解最新版本中包含的功能增强、错误修复以及可能存在的破坏性变更。 #### 二、快速入门指南(Quickstart) 快速入门指南旨在为新手提供一个快速上手Angular的途径,通过这个简短...

    AngularJS书两本

    随着版本迭代,AngularJS 1.x与更新的Angular(2+)之间存在显著差异,因此书籍可能也会对比两者,帮助读者理解升级路径和新版本的优势。 总的来说,这两本书全面覆盖了AngularJS从入门到进阶的各个层面,无论是...

    rumenqi, 从入门到放弃系列周边补全计划.zip

    同时,理解错误日志和调试技巧也非常重要,因为这将帮助你在遇到问题时找出解决方案。 参与开源项目不仅仅是学习技术,还涉及到社区互动。你可以通过在项目的问题页面上提问、回答他人问题,甚至提交代码改进来参与...

    一个常见的评论列表入门Demo.rar

    如果你在运行Demo时遇到问题,可能需要对代码进行调试或查阅相关技术文档以理解其工作原理。对于初学者来说,这是一个很好的实践和学习的机会,可以从中学到前后端交互、数据渲染和用户交互等多方面的知识。

    JavaScriptLibrary基础入门必知点,碰的头破血流才知道的点

    开发者工具:**许多库提供了调试工具和开发辅助,如React DevTools,可以帮助开发者更有效地定位和解决问题。 **7. 社区和生态:**JavaScript库有强大的社区支持,这意味着丰富的插件、教程和示例资源。遇到问题时...

    入门角度:使用StackBlitz创建:high_voltage:

    如果遇到问题,可以使用内置的调试工具进行排查。 总结来说,通过StackBlitz,即使是没有本地开发环境的新手也能快速上手创建Angular的"High Voltage"项目,学习TypeScript和Angular的基础概念,以及如何在云端进行...

    labs:编程研究中的学习材料、快速入门和代码分析实验

    学习如何利用console.log进行调试,理解try...catch块以及Error对象的工作原理,能帮助开发者在遇到问题时迅速找到解决方案。 最后,JavaScript社区发展迅速,新的框架和库不断涌现,如React.js、Vue.js和Angular....

    前端简介文档

    JavaScript快速入门,调试是前端开发者的重要技能。谷歌浏览器的开发者工具(DevTools)提供了强大的调试功能,如F12快捷键可以打开调试面板,Ctrl+P可以快速搜索并打开项目文件,Ctrl+F和Ctrl+Shift+F用于在当前...

    角本机启动器

    8. **测试和调试**: 学习如何使用Angular CLI进行单元测试和端到端测试,以及如何在模拟器或真机上调试应用。 9. **打包和发布**: 了解如何将应用打包成APK或IPA,并发布到Google Play Store或Apple App Store。 ...

    saubun.github.io:我进入Tech时遇到了Tim代码卡纸

    【标题】:“saubun.github.io:我进入Tech时遇到了Tim代码卡纸”指的是一个关于技术入门者在学习编程过程中遇到的问题,可能是关于代码调试、理解或者某个具体的技术难点。Tim可能是一个人物名称,他在作者的技术...

    学习js资源

    5. **库和框架介绍**:JavaScript社区发展迅速,有许多流行的库和框架,如jQuery、React、Vue.js和Angular等,学习资源可能涵盖这些工具的入门教程和使用指南。 6. **项目源码**:对于进阶学习,可能会有完整的小型...

    科研成果申报管理系统源码.zip

    错误处理机制能保证系统在遇到问题时能够优雅地恢复或提示用户,而日志记录则有助于追踪和排查问题。 最后,系统的部署和运行环境也是值得关注的部分。可能涉及到服务器配置、数据库连接设置、环境变量等,这将涉及...

    YUI 和GWT 优缺点搜集

    3. **社区活跃度**:相比于其他新兴的前端框架,GWT的社区活跃度较低,这可能导致遇到问题时获取帮助较为困难。 总结起来,YUI适合那些需要快速构建UI且对性能有较高要求的项目,而GWT则适合大型企业级应用,尤其是...

    JavaScript书籍大全

    理解try...catch语句,学会使用console工具进行调试,以及如何有效地使用断点和日志,可以帮助你在遇到问题时快速定位并解决问题。 此外,现代JavaScript的发展离不开ES6及其后续版本的特性。例如,箭头函数、解构...

    javascript学习源码

    10. **调试技巧**:如何使用浏览器的开发者工具进行代码调试,快速定位和解决问题。 通过深入研究宝玉的作品集,你可以逐步掌握JavaScript的各个方面,并且通过实践不断提升自己的编程能力。无论是想要成为一名全栈...

    firststep.zip 超级好用的一个东西,开发必备

    标题中的"firststep.zip"是一个压缩包文件,通常在IT行业中,我们...这样的压缩包对于开发者来说,是一个非常实用的资源集合,可以帮助他们快速搭建开发环境,理解新工具和技术,并且在遇到问题时提供参考和解决方案。

    达内常用开发手册

    这本手册涵盖了多个编程语言和框架的常用API,帮助程序员提高工作效率,解决日常开发中遇到的问题。 手册内容可能包括但不限于以下几个方面: 1. **Java API**:Java是广泛应用的面向对象编程语言,其API包含了...

    Intro_JS_Book:JavaScript书入门练习

    【标题】"Intro_JS_Book:JavaScript书入门...同时,不断实践和调试代码,结合练习题锻炼解决问题的能力,这是掌握JavaScript的关键。在遇到困难时,利用额外资源进行查询和学习,可以帮助更好地理解和掌握这门语言。

    在线教育课程day01_前端项目

    8. **问题解决**:在开发过程中,可能会遇到兼容性、性能优化等问题,课程会指导学员如何查找并解决问题,提升其解决问题的能力。 通过这个在线教育课程day01_前端项目的学习,学员不仅能够掌握前端开发的基础知识...

    前段0自学,开始自己看自己

    - **浏览器开发者工具**:Chrome DevTools或Firefox Developer Tools提供调试和分析网页的手段。 - **响应式设计**:适应不同屏幕尺寸和设备,如Bootstrap框架可以简化这一过程。 - **前端框架和库**:React、Vue、...

Global site tag (gtag.js) - Google Analytics