小编Jus*_*cha的帖子

如何从控制台测试AngularJS服务?

我有这样的服务:

angular.module('app').factory('ExampleService', function(){
  this.f1 = function(world){
    return 'Hello '+world;
  }
  return this;
})
Run Code Online (Sandbox Code Playgroud)

我想从JavaScript控制台测试它并调用f1()服务的功能.

我怎样才能做到这一点?

angularjs angularjs-service

392
推荐指数
4
解决办法
11万
查看次数

jsFiddle中有下载功能吗?

在jsFiddle中是否有下载功能,因此您可以在一个文件中下载带有CSS,HTML和JS的HTML,这样您就可以在没有jsFiddle的情况下运行它以进行调试?

jsfiddle

164
推荐指数
7
解决办法
12万
查看次数

如何在angularJS中过滤多个值(OR运算)

我想使用filterin angular并想要过滤多个值,如果它有任何一个值,那么它应该显示.

我有这样的结构:

一个movie具有属性的对象,genres我想过滤ActionComedy.

我知道我可以做filter:({genres: 'Action'} || {genres: 'Comedy'}),但如果我想动态过滤该怎么办.例如filter: variableX

如何设置variableX$scope,当我有我有过滤类型的数组?

我可以把它构造成一个字符串,然后做一个eval()但我不想使用eval()...

javascript angularjs angularjs-ng-repeat

132
推荐指数
9
解决办法
25万
查看次数

有条件的ng-include in angularjs

如何在angularJS中有条件地执行ng-include?

例如,我只想包含一些东西,如果变量x设置为true.

<div ng-include="/partial.html"></div>
Run Code Online (Sandbox Code Playgroud)

angularjs angularjs-ng-include

93
推荐指数
4
解决办法
7万
查看次数

Java中是否有OAuth 2.0 Provider实现?(不是oauth客户)

所以基本上我想用OAuth 2.0保护我的API并实现OAuth提供程序以启用accessTokens等的查询.

可以用JOAuth开箱即用吗?

有没有人用开源库(Java)实现过类似的东西?

java oauth-provider oauth-2.0 joauth

81
推荐指数
4
解决办法
9万
查看次数

如何在AngularJS中显示未定义表达式值的占位符?

如果我有一个表达式{{ x }}并且x是undefined或者null,那么我该如何为它显示占位符?

我在答案中提供了一个解决方案,但我想知道其他方法有哪些.也许,也适用于承诺的占位符.

javascript placeholder angularjs

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

是否已经为AngularJS制作了画布绘图指令?

是否已有指令在画布上绘制/绘制内容?所以你可以实现像Paint这样的东西甚至像Photoshop等更大的东西,但是一个非常基本的例子就足够了.

我没有在我的搜索中找到一个,如果已经有一个被认为是最佳实践,我想使用它.否则我必须自己实施一个.

html5 drawing canvas paint angularjs

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

是否可以使用OAuth 2.0保护WebSocket API?

我正在实施OAuth提供程序以保护不同的基于Web的API.最头疼的是让我通过OAuth保护WebSockets.

可以在浏览器中设置的客户端中完全安全吗?

与具有服务器的Web应用程序相比,如果它在浏览器中有什么风险?

我想使用2-legged OAuth来限制与websocket的连接,因此只有注册的客户端才能获得与API的WebSocket连接而不被拒绝.由于WebSocket连接始终(!)在客户端(来自浏览器)建立,是否可以保护accessToken不被窃取和滥用?
此时,从Web应用程序客户端appart设置基于浏览器的客户端的唯一方法是URL.

如果基于浏览器的应用程序不安全,我可以忍受,但我想确保至少基于Web的应用程序有一个安全的方式来访问websocket.

但是那时我问自己是否需要accessToken,因为我只能使用origin-URI作为唯一的安全机制.

security oauth websocket oauth-provider oauth-2.0

19
推荐指数
1
解决办法
1万
查看次数

如何在AngularJS中"急切加载"服务?(在需要之前自动实例化)

我正在尝试实现这样的程序结构:

在此输入图像描述

这里的问题是,当开头没有明显的控制器使用功能时,它们没有实例化而没有注册FeatureRegistry,因此它们无法显示在视图中.但我想要实现的是它们出现在视图中,然后通过模板加载ng-include,然后在模板中有每个特性的特定控制器.这些控制器是使用功能的控制器.

这些功能基本上只用于说明要使用的模板和图标的位置,以及启动功能的开始.

但回到我最初的问题:
即使现在不需要服务,如何实例化服务呢?

或者是否有其他功能,我可以使用它而不是服务?我还想如果你指出我那么:)

lazy-loading lazy-initialization angularjs angularjs-service

16
推荐指数
2
解决办法
6526
查看次数

为什么function(){}不起作用,但是(function(){})呢?(Chrome DevTools/Node)

我现在已经看到了这种奇怪的行为,我无法定义

function(){} 
Run Code Online (Sandbox Code Playgroud)

要么

function(a){
   console.log(a)
}
Run Code Online (Sandbox Code Playgroud)

它抛出一个Uncaught SyntaxError.

但是test = function(){}或者(function(){})确实有效.

Safari开发工具有一个更好的错误报告:它说

SyntaxError:Function语句必须具有名称.

好吧,如果你永远不会使用它,那么定义一个类似的函数是没有意义的.但它仍然很奇怪.我想我已经在问题中提供了答案.

javascript

16
推荐指数
2
解决办法
635
查看次数