问题标签 [batarang]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
560 浏览

angularjs - Angular 中的观察者数量

我对角度代码中观察者的数量有点困惑。我有一个非常简单的角度控制器,只有一个变量。

此变量绑定到文本框并显示为表达式。

当我在 Batarang 工具中配置文件时,我看到 {{Data}} 有 3 个观察者,所以第一个问题不应该只是一个观察者。一个表达式一个观察者来评估。我确实理解一个观察者会触发其他观察者,但 3 看起来是一个奇怪的数字。

并且是文本框 ng-model 绑定的第二个观察者,为什么是 2 个观察者。或者batarang有什么问题吗

在此处输入图像描述

0 投票
1 回答
182 浏览

angularjs - Angular One time binding 仍然有观察者

我使用了一个简单的 AngularJS 插值和一次性绑定。代码按预期工作,对该范围变量的任何进一步更改都不会反映出来。但是,当我使用 Batarang(Chrome 扩展程序)检查我的应用程序的性能时,我观察到仍然有观察者留在那个插值上

我不确定我是否真的使用一次性绑定获得了任何性能提升。

0 投票
1 回答
1534 浏览

javascript - Batarang 正则拦截表达式

我最近一直在弄乱 Batarang 插件来分析一些性能。我注意到在每个日志的顶部都有一个专门用于称为regularInterceptedExpression 的部分。任何人都可以解释这意味着什么以及提高性能的一些方法。我在某处读到可能来自在指令中使用“=”属性的地方。如果其他人看到这个,有没有解决方案?

0 投票
1 回答
144 浏览

angularjs - AngularJS 观察者性能问题

我在 AngularJS 中有性能问题。在从 AngularJS Batarang 分析它之后,我可以确定创建了许多观察者的问题。下面是代码片段,它是性能优化的罪魁祸首。

下面是Batarang的截图

在此处输入图像描述

我怎样才能优化上面的代码?

0 投票
0 回答
39 浏览

angularjs - 在开始对 angularjs 应用程序进行性能分析之前,我应该了解哪些很棒的工具?

我需要分析和改进 Angular 应用程序的性能。这个应用程序处理大量数据、几千行的表格、自定义指令形式的多个输入表单。它还有一些 reactJs 组件作为应用程序的组成部分。

在分析性能时,我应该牢记哪些要点,如何改进以及应该使用哪些工具?

0 投票
1 回答
87 浏览

javascript - Angular JS:为什么 {{objA.objB.date | date:'dd.MM.yyyy HH:mm'}} 需要多少时间?

AngularJSChrome 开发工具选项卡中(我正在使用AngularJS Batarang(稳定))。我有以下几行,描述了哪些监视表达式花费了最长的时间来评估(如果一个表达式被调用多次,则添加评估时间)

问题是为什么这样的评估需要这么长时间?

0 投票
1 回答
27 浏览

javascript - AngularJS 应用程序初始化只有一半的时间,没有抛出错误

使用 yeoman 角度生成器搭建了一个新的 ng1 应用程序。我的主模块有以下基本代码。请注意,我正在为我的路由系统使用 ui-router。

我三次检查是否正确引用了所有必要的文件。当我刷新页面时,我的角度应用程序仅初始化一半时间。没有错误记录到控制台,我的状态不会加载,也没有任何console.log语句显示。

0 投票
1 回答
190 浏览

javascript - 未捕获的错误:[ng:btstrpd]

我在 AngularJS 应用程序中遇到以下错误:

未捕获的错误:[ng:btstrpd] http://errors.angularjs.org/1.2.26/ng/btstrpd?p0=document

有人可以帮助我吗?

0 投票
0 回答
143 浏览

javascript - Angular Batarang 与 ocLazyLoad 冲突

我正在制作一个 POC 来测试 ocLazyLoad 以延迟加载应用程序的各个部分。经过大量调试,我发现 Angular Batarang 在某种程度上与 ocLazyLoad 冲突。

当我延迟加载控制器时,我在拒绝承诺回调时遇到以下错误。

路由配置:

当我禁用batarang 扩展时,我的延迟加载工作完美。

期待任何一个团队(ocLazyLoad 或 Batarang)的帮助