小编bla*_*ter的帖子

如何解决角度"10 $ digest()迭代达到"错误

达到10 $ digest()次迭代.中止!

"Watchers在最后5次迭代中解雇了"等意义上有很多支持文本,但是很多文本都是来自各种函数的Javascript代码.有诊断这个问题的经验法则吗?这是一个总是可以减轻的问题,还是应用程序很复杂,应该将此问题视为警告?

angularjs

89
推荐指数
5
解决办法
7万
查看次数

如何检查是否已解决Angular $ q promise

我理解通常只会then()在使用promises时附加带有调用和链行为的延续代码.

但是,我想启动一个承诺包装的异步调用,然后单独启动3秒,$timeout()这样我就可以采取UI操作,只要原始承诺尚未完成.(我预计这只会发生在慢速连接,3G上的移动设备等)

有了承诺,我可以检查它是否完整而没有阻塞或等待?

promise angularjs q

83
推荐指数
3
解决办法
6万
查看次数

在浏览器中查看Karma测试输出?

我是Karma的新手,但我想知道如何在浏览器中查看它的输出(很像当一个runner.html文件出现时与Jasmine交互的方式).

我观看了介绍性的截屏视频,并了解了如何在控制台窗口中查看测试输出,但在我的浏览器中,我几乎没有内容为Karma除外

业力 - 连接

请指教!我想避免维护一个单独的runner.html文件,因为Karma配置文件已经要求我包含所有必要的脚本链接.

karma-runner

72
推荐指数
4
解决办法
3万
查看次数

AngularJS - 获取所有注册服务的列表?

我可以在运行时获得所有已注册指令,服务,控制器等的列表...?

angularjs

62
推荐指数
3
解决办法
4万
查看次数

如何通过jQuery的.append()添加DOM元素(Angular指令)?

有没有办法用jQuery方法添加一个Angular指令的元素,append()并让Angular进行编译/链接,使其工作就好像你首先包含了该指令一样?

例:

app.directive('myAngularDirective', [function () {
    ...
    // Lots of stuff in here; works when used normally but not when added via jQuery
});

$("body").append("<my-angular-directive />");
Run Code Online (Sandbox Code Playgroud)

它目前只是附加一个名为"my-angular-directive"的空DOM元素,但是Angular不会启动并发挥它的魔力.

jquery angularjs

51
推荐指数
2
解决办法
6万
查看次数

角色依赖的Google CDN?

有没有办法减少以下包括减少到一个?

<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular-route.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular-sanitize.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular-animate.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular-cookies.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

我找不到这些托管在谷歌CDN上的组合版本.

javascript angularjs

49
推荐指数
2
解决办法
5万
查看次数

MSTest等效于NUnit的参数化测试?

NUnit支持一项功能,您可以在其中指定一组数据输入,以便多次运行单元测试.

[RowTest]
[Row(1001,1,2,3)]
[Row(1,1001,2,3)]
[Row(1,2,1001,3)]
public void SumTests(int x, int y, int z, int expected)
{
   ...
}
Run Code Online (Sandbox Code Playgroud)

使用MSTest完成同类事物的最佳方法是什么?我找不到类似的属性集.

nunit unit-testing mstest parameterized-unit-test

46
推荐指数
3
解决办法
2万
查看次数

Angular - 观察影响子DOM元素可见性的祖先中的ngShow/ngHide更改

我是一个DOM元素(绑定到一个表).我是基于ngShow的选项卡控件的下游子代.我住在第二个标签上.呈现页面时,我存在,但我还没有真正看到.

当我的非直系父母看到它的ngShow表达式变为真时,我想以某种方式通知我.

这可能吗?我想避免在我自己以外的任何地方添加代码 - 例如,我宁愿不在某个地方更改选项卡中添加代码.我宁愿有办法注册,通过ngShow/ngHide绑定的最外层容器的变化来查明我的可见性变化.可以这样做吗?

javascript angularjs

20
推荐指数
3
解决办法
2万
查看次数

SignalR - 检测服务器端连接的传输方法

您能否在服务器端识别出哪种传输方法用于给定的SignalR连接?(WebSockets,SSE,长轮询等?​​)

signalr

17
推荐指数
2
解决办法
3424
查看次数

从T4模板中确定项目目录

我在Visual Studio中使用T4模板进行代码生成,并尝试从模板代码中引用本地.xml文件,以便我可以解析它以获取有关应用程序数据模型的元数据.

当模板代码(在编译时运行或在模板上运行"执行自定义工具")尝试通过Environment.CurrentDirectory获取当前路径时,我得到:

c:\ Program Files(x86)\ Microsoft Visual Studio 9.0\Common7\IDE

我真的试图在项目中找到模板本身的路径,这样我就可以使用相对路径来查找驱动它的.xml文件.有任何想法吗?

t4

15
推荐指数
2
解决办法
2440
查看次数