我在模型上使用scriptIgnore属性,如下所示:
public class Item{ [scriptIgnore] public Item ParentItem { get; set; }}在这种特殊情况下,我从Json序列化器收到循环引用错误,因此我只是忽略了它。当我打开Model和ViewModel之间的区别时,我在SO上也问过类似的问题。

我在模型上使用scriptIgnore属性,如下所示:
public class Item{ [scriptIgnore] public Item ParentItem { get; set; }}在这种特殊情况下,我从Json序列化器收到循环引用错误,因此我只是忽略了它。当我打开Model和ViewModel之间的区别时,我在SO上也问过类似的问题。