`
tobato
  • 浏览: 101670 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

Angularjs基础-log输出

 
阅读更多
1.日志输出

在Angularjs开发当中调试程序可以简单的使用console.log(xxx)
但是这种方式仅仅在google的Chrome下可以打出日志。

如果需要支持跨浏览器调试就需要注入$log服务,如
angular.module('LoginModule')
  .controller('LoginCtrl', function ($scope,$log) {
  ...
}


在方法当中使用$log打印日志
$log.log('这是日志输出');


2.关闭日志输出
在应用app当中进行配置
angular.module('app')
    .config(function ($logProvider) {
        $logProvider.debugEnabled(false);
    });


3.打印$scope
$log.log('输出scope内容',$scope);


分享到:
评论

相关推荐

    AngularJS入门教程之多视图切换用法示例

    在示例中还使用了AngularJS的日志服务$log,用于在控制台中输出操作信息,便于开发者在开发过程中调试和跟踪程序运行情况。 最后,注意在示例中提到了需要引入的外部资源,其中包括了AngularJS核心库的文件、...

    angularJS——三种自定义service方法

    在AngularJS中,服务(Service)是应用之间共享数据和执行通用任务的一种机制。它们是单例对象,意味着在整个应用程序的生命周期中只会被...这只是一个基础示例,实际项目中,服务可能会处理更复杂的逻辑和数据管理。

    Angular实现点击按钮控制隐藏和显示功能示例

    通过这段代码的分析,我们可以了解到AngularJS中作用域($scope)、数据绑定、指令使用(ng-show、ng-click、ng-class)等基础知识点,这对于进一步学习和掌握AngularJS框架是非常有帮助的。 最后,文档中提到了一些...

    AJAX基础教程.pdf

    - **AngularJS/Angular**、**React**等现代前端框架也提供了强大的AJAX支持。 #### 九、AJAX与安全性 - **同源策略**:限制一个源的脚本与另一个源的资源进行交互。 - **CORS(跨源资源共享)**:通过配置允许跨域...

    AngularJS中指令的四种基本形式实例分析

    在本文提供的HTML示例中,还包含了一些基础的AngularJS模块和应用的初始化代码,如: ```html <!doctype html> <html ng-app="myapp"> <meta charset="utf-8"/> <!-- 应用中的指令使用示例 --> ``` 以及加载...

    struts2-ajax

    首先,让我们了解Struts2中的Ajax基础。Struts2提供了内置的Ajax支持,主要是通过JQuery插件来实现的。这个插件允许我们在不刷新整个页面的情况下更新部分网页内容,从而实现页面的局部刷新。在Struts2的配置文件...

    MF00411-Java企业报表管理源码.zip

    16. **日志管理**:日志记录是调试和监控系统的重要部分,源码可能整合了Log4j或SLF4J进行日志输出。 以上是对"MF00411-Java企业报表管理源码"可能涉及的一些关键知识点的详细说明,实际源码可能根据具体实现有所...

    protractor-result-json-output-file-reader

    在IT行业中,Protractor是一款广泛使用的自动化测试框架,主要用于AngularJS和Angular应用程序的端到端测试。这个"protractor-result-json-output-file-reader"项目显然关注的是处理Protractor测试执行后的JSON输出...

    Sea.js模块化官方demo

    通过官方的这四个 demo,我们可以看到 Sea.js 在不同场景下的应用,包括基础的模块加载、依赖管理,以及与现有框架如 AngularJS 的集成。这不仅提高了代码的可读性和可维护性,也使得项目结构更加清晰,降低了开发和...

    把文本解析为js框架

    综上所述,这个主题涵盖了JSON解析、JavaScript对象模型以及创建自定义JavaScript框架的基础知识,这些都是现代Web开发中不可或缺的部分。通过理解这些概念,开发者能够更好地构建和维护高效、可扩展的前端应用。

    angular-service-populates-variables

    了解了这些基础知识后,我们可以看到`angular-service-populates-variables-master`可能是一个示例项目,它展示了如何在AngularJS中创建和使用服务来处理`id`参数。该项目可能包含一个或多个控制器,每个都与服务...

    js积累(以及.net中常用的js)

    3. Knockout.js、AngularJS、React.js:这些是MVVM或MVC模式的前端框架,用于构建复杂的单页应用程序(SPA)。在.NET Core中,可以与ASP.NET Core MVC或Blazor框架结合使用。 4. TypeScript:由微软开发的强类型、...

    节点表达

    - 它是“MEAN”栈(MongoDB、Express、AngularJS、Node.js)的重要组成部分,常用于构建全栈Web应用。 3. **Express的主要特性** - **路由**:Express使用简洁的API来定义HTTP路由,可以处理GET、POST等各种HTTP...

    AngularJSService

    console.log(`Hello, my name is ${this.name}`); } } let john = new Person('John'); john.sayHello(); // 输出 "Hello, my name is John" ``` ### 2. AngularJS Service概述 在AngularJS中,Service是用于...

    使用TypeScript创建gulpfile并编写gulp任务

    1. **TypeScript基础**: TypeScript是一种由微软开发的静态类型超集,它扩展了JavaScript,提供了更好的类型检查和模块化功能。TypeScript编译后生成ES5或更高版本的JavaScript代码,可以在任何支持JavaScript的...

    TODOCAR

    1. **Java基础知识**:作为项目的编程语言,首先需要熟悉Java的基本语法、面向对象编程概念(类、对象、封装、继承、多态)、异常处理、集合框架(如ArrayList、LinkedList、HashMap等)、输入/输出流以及多线程等。...

    C24

    在现代Web开发中,JavaScript与框架和库如React、Vue.js和AngularJS紧密关联,它们提供了更高级别的抽象,帮助开发者更高效地构建复杂的单页应用程序(SPA)。 最后,JavaScript也有异步编程的概念,如回调函数、...

    JavaScript:JavaScript本身以及在浏览器中的完整且详细JavaScript教程

    JavaScript中的错误处理通常通过try...catch语句来实现,而console对象提供了一系列方法(如log、warn、error)用于输出信息,帮助开发者进行程序调试。 11. **跨域通信与Web存储** JSONP和CORS是常见的解决跨域...

Global site tag (gtag.js) - Google Analytics