小编nie*_*eve的帖子

未捕获的DOMException:无法在"Window"上执行"postMessage":无法克隆对象

我正试着打电话

parent.postMessage(obj, 'whatever');
Run Code Online (Sandbox Code Playgroud)

在iframe中,我收到此错误: Uncaught DOMException: Failed to execute 'postMessage' on 'Window': An object could not be cloned.

javascript iframe postmessage

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

在Backbone.js中获取带有搜索词的集合

我正在尝试在主干上有一个集合,/search/:searchTerm在获取时调用服务器.我有以下几行:

this.collection.fetch({ data: {searchTerm: "user input"} });
Run Code Online (Sandbox Code Playgroud)

Firebug告诉我这导致了一个GET http:// localhost:4242/search?[object%20Object]这只能通过在骨干路由器中写自己的ajax调用来完成,还是更平滑更快?

backbone.js

8
推荐指数
1
解决办法
2744
查看次数

如何在向MSMQ发送消息时启用负源日记功能?

我正在尝试通过System.Messaging.MessageQueue(.NET)发送消息,消息继续消失.我见过人们建议启用负面源日记,但似乎无法弄清楚这是如何完成的.任何人?

.net messaging msmq

7
推荐指数
1
解决办法
1933
查看次数

ReadBsonType只能在State为Type时调用,而不能在State为Value时调用

我们需要将一些字符串格式的数据移动到枚举中,因为现有的数据与我们想要的enum看起来不一致,所以我使用的是自定义的Serializer(在MongoDB中).

我的代码看起来像这样:

public override MyEnum Deserialize(BsonDeserializationContext context, BsonDeserializationArgs args)
{
    if (context.Reader.CurrentBsonType == MongoDB.Bson.BsonType.Null) return MyEnum.Unknown;
    return ParseMyEnum(context.Reader.ReadString());
}
Run Code Online (Sandbox Code Playgroud)

但是,每当我从数据库中获取包含MyEnum的类时,我都会得到上面提到的异常.

c# mongodb deserialization

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

为什么git没有预推钩?

在将更改推送到远程(位于bitbucket上)之前,我想有一个钩子来运行我的测试.

我通常分支主人,当功能完成后我将它合并回主人和推,这就是我寻找预推钩的原因.相反,我使用了限制和主提前限制的预提交.我已经看到为Git 1.6完成的补丁另一个问题,它提出了我提出的解决方案的问题.

我想知道的是为什么 git不支持pre-push hook(特别是如果一个补丁已被接受过一次)?(顺便说一句 - 我是最新的git版本)

git

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

Web API可以将XML转换为Json吗?

我有一个遗留的Web服务,我想用新的MVC Web API包装,问题是我可以使用ASP.NET Web API将我的xml转换为json吗?

我的想法是使用XDocument来创建一个动态对象并返回它,但是当我尝试使用ExpandoObject时,遗憾的是它返回了一个带有键/值对的json对象.

asp.net wcf-web-api asp.net-mvc-4 asp.net-web-api

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