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 中文字符串处理额外注意事项
Nov 15 Javascript
JavaScript mapreduce工作原理简析
Nov 25 Javascript
解决Jquery load()加载GB2312页面时出现乱码的两种方案
Sep 10 Javascript
jQuery实现的在线答题功能
Apr 12 Javascript
JavaScript图片轮播代码分享
Jul 31 Javascript
javascript实现状态栏中文字动态显示的方法
Oct 20 Javascript
JS弹出层遮罩,隐藏背景页面滚动条细节优化分析
Apr 29 Javascript
jQuery焦点图轮播插件KinSlideshow用法分析
Jun 08 Javascript
js实现省份下拉菜单效果
Feb 15 Javascript
javascript闭包功能与用法实例分析
Apr 06 Javascript
jacascript DOM节点——元素节点、属性节点、文本节点
Apr 18 Javascript
Vue2 模板template的四种写法总结
Feb 23 Javascript
详解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正则表达匹配中文问题分析小结
2012/03/25 PHP
php的闭包(Closure)匿名函数初探
2016/02/14 PHP
jquery简单体验
2007/01/10 Javascript
JS解密入门 最终变量劫持
2008/06/25 Javascript
修复IE9&amp;safari 的sort方法
2011/10/21 Javascript
js获取RadioButtonList的Value/Text及选中值等信息实现代码
2013/03/05 Javascript
原生js实现给指定元素的后面追加内容
2013/04/10 Javascript
实例分析js和C#中使用正则表达式匹配a标签
2014/11/26 Javascript
js的回调函数详解
2015/01/05 Javascript
jQuery中closest和parents的区别分析
2015/05/07 Javascript
jQuery滚动加载图片实现原理
2015/12/14 Javascript
基于Bootstrap的UI扩展 StyleBootstrap
2016/06/17 Javascript
基于jQuery实现发送短信验证码后的倒计时功能(无视页面关闭)
2016/09/02 Javascript
微信小程序 教程之条件渲染
2016/10/18 Javascript
jquery.Callbacks的实现详解
2016/11/30 Javascript
AngularJs定时器$interval 和 $timeout详解
2017/05/25 Javascript
编写React组件项目实践分析
2018/03/04 Javascript
CKEditor4配置与开发详细中文说明文档
2018/10/08 Javascript
vue页面切换过渡transition效果
2018/10/08 Javascript
JS开发自己的类库实例分析
2019/08/28 Javascript
微信小程序实现蒙版弹出窗功能
2019/09/17 Javascript
vue自定义指令和动态路由实现权限控制
2020/08/28 Javascript
Python从零开始创建区块链
2018/03/06 Python
python把转列表为集合的方法
2019/06/28 Python
python实现银行实战系统
2020/02/26 Python
python中如何打包用户自定义模块
2020/09/23 Python
python中的测试框架
2020/11/13 Python
Timberland俄罗斯官方网上商店:全球领先的户外品牌
2020/03/15 全球购物
简短大学毕业感言
2014/01/18 职场文书
校园学雷锋活动月总结
2014/03/09 职场文书
课例研修方案
2014/05/31 职场文书
小学教师自我剖析材料
2014/09/29 职场文书
就业意向协议书
2015/01/29 职场文书
表彰大会新闻稿
2015/07/17 职场文书
「玫瑰之王的葬礼」舞台剧主视觉图公开
2022/03/21 日漫
鸿蒙3.0体验感怎么样? 鸿蒙3.0系统评测向
2022/08/14 数码科技