小编boo*_*oom的帖子

您是在模型内还是其他地方初始化Backbone视图?

您是在模型内还是其他地方初始化Backbone视图?

我正在试图找出组织模型/视图的最佳方法.让模型初始化视图是否有意义?

感谢您的任何信息!

javascript views models coffeescript backbone.js

6
推荐指数
1
解决办法
6487
查看次数

仅当Redis列表中的值尚不存在时才将其添加到Redis列表中?

我正在尝试将值添加到列表中,但仅限于尚未添加的值.

是否有命令执行此操作或有没有方法来测试列表中是否存在值?

谢谢!

redis

5
推荐指数
3
解决办法
5734
查看次数

无法捕获node-opencv错误?

我正在尝试捕获node-opencv(本机绑定)抛出的错误,而不是崩溃进程.

https://github.com/peterbraden/node-opencv

我尝试使用一个try{}catch(){}块并且使用它process.on('uncaughtException', function (exception) {});都没有任何效果,当抛出错误时,该过程仍然崩溃.

例: libc++abi.dylib: terminate called throwing an exception

这个问题指的是任何被抛出的opencv错误,而不是特别错误.

我可以将所有node-opencv放入自己的进程中 - 然后将其作为主进程的子进程运行.当它崩溃,重新启动它并继续前进?

opencv exception try-catch node.js

5
推荐指数
1
解决办法
528
查看次数

在PhoneGap插件中保留回调上下文?

我需要实现一些在一个时间间隔内触发操作的功能,并将结果发送回javascript.

为简化起见,我将使用PhoneGap文档中的echo示例:

- (void)echo:(CDVInvokedUrlCommand*)command
{
  [self.commandDelegate runInBackground:^{

    CDVPluginResult* pluginResult = nil;
    NSString* echo = [command.arguments objectAtIndex:0];

    if (echo != nil && [echo length] > 0) {
        pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
    } else {
        pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
    }

    [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];

  }];
}
Run Code Online (Sandbox Code Playgroud)

我想让这个调用与echo一样回调,直到stop被调用.

我创建了一个每秒调用另一个函数的计时器,但我不知道如何保持回调的上下文以将结果发送到.

//Starts Timer
- (void)start:(CDVInvokedUrlCommand*)command
{
  [NSTimer scheduledTimerWithTimeInterval:1.0
                                  target:self
                                  selector:@selector(action:)
                                  userInfo:nil
                                  repeats:YES];
}

//Called Action
-(void)action:(CDVInvokedUrlCommand*)command
{
  [self.commandDelegate runInBackground:^{

    NSLog(@"TRIGGERED");

  }];
}
Run Code Online (Sandbox Code Playgroud)

任何帮助将其保持在回调的上下文中都会很棒.谢谢!

phonegap-plugins cordova cordova-3

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

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

@observable 在 MobX 的底层是如何工作的?

可观察到的现象在幕后到底是什么样子的?属性如何变得可观察?这到底意味着什么?找不到不使用 ES.next 装饰器的明确解释。谢谢!

javascript mobx

5
推荐指数
1
解决办法
964
查看次数

重写backbone.sync

我正在使用backbone.js和websockets,并根据事件将数据发送到服务器.

是否可以设计/重写Backbone.sync以规范化的方式将模型更改传输到服务器?

任何一般的例子都很棒,然后我就可以弄清楚如何将它与我的服务器端方法集成.

谢谢!

javascript node.js coffeescript backbone.js socket.io

4
推荐指数
2
解决办法
3871
查看次数

5x5网格中所有可能的移动?

s o o o o
o o o o o
o o o o o
o o o o o
o o o o e
Run Code Online (Sandbox Code Playgroud)

我该如何计算所有可能的路径,不使用同一个广场的两倍,一个人可能需要从获得se

我创建了一个网格数组[[1,1] ... [5,5]],但我不知道这是否有效.

我还绘制了可能的方块,并试图创建一个记录和检查和大量的垃圾.

我可以在这里使用任何标准配方吗?

javascript arrays algorithm function formula

4
推荐指数
1
解决办法
3786
查看次数

正则表达式捕获最后一个空格字符和字符串结尾之间的字符

我正在尝试确定最后一个白色空间字符和字符串结尾之间的字符.

Input:   "this and that"

Output: "that"
Run Code Online (Sandbox Code Playgroud)

我试过下面的正则表达式,但它不起作用!

var regex = /[\s]$/
Run Code Online (Sandbox Code Playgroud)

javascript regex

4
推荐指数
1
解决办法
2679
查看次数

克隆aa Backbone.Collection时模型引用是否完整?

我是.clone() - 一个集合,这样我就可以在它上面使用拼接循环而不会干扰原始集合.模型是克隆阵列原件还是副本?

我需要的是一个包含原始模型的数组副本.

感谢您的任何信息!

javascript backbone.js

4
推荐指数
1
解决办法
2676
查看次数