【AngularJS 如何在控制台进行错误调试】教程文章相关的互联网学习教程文章

javascript-angular控制台的模版请求【图】

这些请求很明显暴露了模版,有办法隐藏或者不请求嘛?! 回复内容:这些请求很明显暴露了模版,有办法隐藏或者不请求嘛?!angular.module('app.ui', []).run(["$templateCache",function($templateCache) {$templateCache.put("template/index.html", ' TEST/{{id}}.html test/{{id}}.xml test/{{id}}.json?a=test test/{{id}}.css ');}]); 把html代码放入模板里面非常感谢 @jets 的回答!然后,...

AngularJS 如何在控制台进行错误调试【图】

当我们在编写 AngularJS 的应用时,通过 Chrome, Firefox, 和 IE 的 JavaScript 控制台来获取隐藏在应用之中的数据(Data)和服务(Service) 是一件非常具有挑战性的工作。下面列出了一些简单的小窍门,可以帮助我们使用 Javascript 控制台来监视和控制一个正在运行的 Angular 应用,使其更加容易测试、修改甚至是实时的编写 Angular 应用。 1: 获取 Scopes (作用域) 我们可以使用一行 JS 代码来获取任何的 Scope (甚至是 isolated sc...

javascript-如何通过控制台调试变量,该变量由AngularJS中的controllerAs绑定到控制器

通常,当我使用Controllers时,我会将所需的数据绑定到$scope以便从标记访问它们.但是,当我使用controllerAs时,数据应附加到控制器中的“ this”. 因此,“ this.foo =’bar’”而不是“ $scope.foo =’bar’” 但是,如何使用开发者控制台从浏览器中调试数据呢?通常,我有“ AngularJS Batarang”插件,可以打印当前作用域中的所有内容,但是我不知道如何打印绑定到控制器的数据.解决方法:实际上,您以相同的方式使用$scope; controller...

javascript – Angular避免$http错误的控制台跟踪【代码】

参见英文答案 > Suppress Chrome ‘Failed to load resource’ messages in console 2个在我的应用程序中,我使用REST api来获取我的数据.如果发送这样的请求$http.get('api/entity/' + $scope.entityId).success(/* DO STUFF */).error(/* DO STUFF */)在服务中,如果entityId不存在,我返回404.在错误功能中,我使用状态(第二个参数)捕获它并以适当的方式对其进行操作. 令我恼火的是,如果抛出一个...

javascript – Angular 2如何在登录浏览器控制台之前处理404?【代码】

在控制台上找不到404我的应用程序日志页面,我想在它登录到控制台之前处理错误, 错误消息看起来像这样,调用服务器的方法是get_user(),get_user(slug);get_user(slug: string) {Observable.forkJoin(this._service.get_user(slug)).subscribe(data => {this.item = data[0];},err =>console.log("Error Dude!!"));}和服务方法,private _endpoint = "http://127.0.0.1:8000/users/"get_user(slug:string) {if (url) {return this._htt...

php – 在AngularJS中使用ngRepeat的控制台出错【代码】

我是AngularJS的新人,我有一点问题. 这是我的代码: JS:<script> var app = angular.module('appList', []);app.controller('AppListCtrl', function ($scope, $http) {$scope.url = 'getappinfo.php';$http.post($scope.url).success(function (data) {$scope.apps = data;}).error(function (data) {console.log(data, status);}); })app.directive('application', function () {return {restrict: "E",replace: true,scope: {n...