Angular浏览器插件Batarang介绍及使用


Posted in Javascript onFebruary 07, 2018

Angular浏览器插件Batarang介绍

对于Angular新手来说,刚接手Angular的时候都会比较痛苦。确实,相对于JQuery、Backbone等,Angular门槛确实相对较高,而且比较难以调试。今天给大家带来一个Angular Chrome 插件Batarang的介绍,运用好改插件,会帮助加深对Angular的理解。

准备工作

安装Batarang:

  1. 方法一:在Chrome应用商店中查找Batarang,并安装。
  2. 方法二:在网上查找Batarang的安装包,直接在Chrome浏览器中安装。

使用

在已安装的Batarang插件的浏览器中打开一个Angular应用,并打开控制台,如下图:

Angular浏览器插件Batarang介绍及使用

会发现控制台中多了一个AngularJS的页面,勾选“Enable”,该控件就可以使用了:

Models

点开Models,如下图,左侧是该应用下的所有Scope的信息,右侧是Scope对应的模型信息。点击某个作用域,右侧相应的会显示出该作用域中的所有模型信息。

点击Scope前的”<”,会跳到Elements中该作用域所在的DOM标签上。

Angular浏览器插件Batarang介绍及使用

Performance

Performace展示的是该应用的性能,左侧显示的是监控树,右侧显示的是监控表达式的性能,这个页面能帮助我们进行性能优化。

Angular浏览器插件Batarang介绍及使用

Dependenices

Dependenices展示的指令和服务之间的依赖关系,选定某个指令,可以看到其依赖的服务。

Angular浏览器插件Batarang介绍及使用

Options

最后是options页面。有三个选项:”show applications,” “show scopes,” 和 “show bindings.”。每个选项勾选时,在debugger时,相应的内容会在页面高亮。

Angular浏览器插件Batarang介绍及使用
Angular浏览器插件Batarang介绍及使用

help

如有任何问题,请查看help

Element

其实我最常用的应该是Element右侧的AngularJS Properties标签。在Element标签中选定某个标签时,Element页面的右侧的内容,会多一个AngularJS Properties页面,该页面显示的是选定的html内容的作用域的属性,该功能对于对Angular Scope的理解非常有用。如果不是很理解Angular Scope,可以多用一个这个功能。

Angular浏览器插件Batarang介绍及使用

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
关于JavaScript的with 语句的使用方法
May 09 Javascript
浅析showModalDialog数据缓存问题(用禁止浏览器缓存解决)
Jul 09 Javascript
Jquery Uploadify上传带进度条的简单实例
Feb 12 Javascript
在JavaScript中判断整型的N种方法示例介绍
Jun 18 Javascript
基于replaceChild制作简单的吞噬特效
Sep 21 Javascript
Labelauty?jQuery单选框/复选框美化插件分享
Sep 26 Javascript
jQuery实现右键菜单、遮罩等效果代码
Sep 27 Javascript
BootStrap实现邮件列表的分页和模态框添加邮件的功能
Oct 13 Javascript
JS Input里添加小图标的两种方法
Nov 11 Javascript
vue实现歌手列表字母排序下拉滚动条侧栏排序实时更新
May 14 Javascript
基于vue 动态菜单 刷新空白问题的解决
Aug 06 Javascript
Vue包大小优化的实现(从1.72M到94K)
Feb 18 Vue.js
详解JS数值Number类型
Feb 07 #Javascript
vue几个常用跨域处理方式介绍
Feb 07 #Javascript
vue项目中axios使用详解
Feb 07 #Javascript
vue-cli webpack2项目打包优化分享
Feb 07 #Javascript
浅谈es6中export和export default的作用及区别
Feb 07 #Javascript
Vue封装Swiper实现图片轮播效果
Feb 06 #Javascript
vue中如何使用ztree
Feb 06 #Javascript
You might like
关于php mvc开发模式的感想
2011/06/28 PHP
解析php获取字符串的编码格式的方法(函数)
2013/06/21 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
W3C Group的JavaScript1.8 新特性介绍
2009/05/19 Javascript
jQuery.get、jQuery.getJSON、jQuery.post无法返回JSON问题的解决方法
2011/07/28 Javascript
EXTJS记事本 当CompositeField遇上RowEditor
2011/07/31 Javascript
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
2012/05/23 Javascript
jquery 简单应用示例总结
2013/08/09 Javascript
JavaScript中window、doucment、body的解释
2013/08/14 Javascript
原生javascript获取元素样式
2014/12/31 Javascript
jQuery中extend函数的实现原理详解
2015/02/03 Javascript
JS实现表单中checkbox对勾选中增加边框显示效果
2015/08/21 Javascript
vue中遇到的坑之变化检测问题(数组相关)
2017/10/13 Javascript
javaScript日期工具类DateUtils详解
2017/12/08 Javascript
微信小程序如何获取用户手机号
2018/01/26 Javascript
package.json中homepage属性的作用详解
2020/03/11 Javascript
[02:22]完美世界DOTA2联赛PWL S3 集锦第一期
2020/12/15 DOTA
python从入门到精通(DAY 1)
2015/12/20 Python
详解Python3.6的py文件打包生成exe
2018/07/13 Python
Python 3.x基于Xml数据的Http请求方法
2018/12/28 Python
python接口自动化(十七)--Json 数据处理---一次爬坑记(详解)
2019/04/18 Python
Python socket模块ftp传输文件过程解析
2019/11/05 Python
从python读取sql的实例方法
2020/07/21 Python
CSS3条纹背景制作的实战攻略
2016/05/31 HTML / CSS
html5视频播放_动力节点Java学院整理
2017/07/13 HTML / CSS
意大利香水和彩妆护肤品购物网站:Ditano
2017/08/13 全球购物
Ryderwear美国官网:澳大利亚高端健身训练装备品牌
2018/04/24 全球购物
您附近的水疗和健康场所:Spafinder(美国)
2019/07/05 全球购物
环境工程专业自荐信
2014/03/03 职场文书
行政人事经理职位说明书
2014/03/05 职场文书
新年寄语大全
2014/04/12 职场文书
2015年全国科普日活动总结
2015/03/23 职场文书
浅谈JS的二进制家族
2021/05/09 Javascript
Python实现的扫码工具居然这么好用!
2021/06/07 Python
python使用opencv对图像添加噪声(高斯/椒盐/泊松/斑点)
2022/04/06 Python
HTML中实现音乐或视频自动播放案例详解
2022/05/30 HTML / CSS