小编Eas*_*ack的帖子

209
推荐指数
13
解决办法
16万
查看次数

元素'Id'与类的任何字段或属性都不匹配

我从Mongo的集合中得到了结果,结构与此相同

[DataContract]
public class Father
{
    [BsonId]
    [DataMember]
    public MongoDB.Bson.ObjectId _id { get; set; }

    [DataMember]
    public string Id { get; set; }

    [DataMember]
    public List<Child> childs { get; set; }
}

[DataContract]
public class Child
{
    [DataMember]
    public string Id { get; set; }

    [DataMember]
    public int Name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

当我尝试这个:

List<Father> f = result.ToList();
Run Code Online (Sandbox Code Playgroud)

它叫 Element 'Id' does not match any field or property of the class Model.Child

我认为它只是把'Id'作为别的东西.

我怎么处理它?谢谢

mongodb mongodb-.net-driver

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

如何在手机/ iPad上获得e.offsetX

当我在iPad上试用时,e.touches [0]中没有offsetX.有谁知道我在哪里可以获得offsetX的这个值?

javascript events ipad

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

我应该将所有数据存储在vuex状态

如果我使用Vuex,这是否意味着将每个数据存储在vuex/state中会更好?我有点困惑,我从API获得的一些数据(例如UserDetail),我不需要它在组件中共享或我很容易将其作为道具传递.我应该将这种数据保存在Vuex/State中吗?为什么不通过Promise获取数据或仅使用Vuex/Action/Promise?

vue.js vuex

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

Javascript中的Ajax和Web Worker有什么不同?

我认为他们几乎做同样的事情.我们应该选择Web Worker而不是Ajax的条件是什么?

ajax web-worker

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

vue指令中插入和绑定有什么区别

我从不使用插入指令,但我在其他指令中看到了它。

在 vue 的官方文档中,它说:

bind:仅在指令第一次绑定到元素时调用一次。您可以在此处进行一次性设置工作。

插入:当绑定元素已插入其父节点时调用(这仅保证父节点存在,不一定在文档中)。

我说不出区别。有什么用例吗?

vue.js vuejs2

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