我们使用durandal将C#模型转换为Knockout视图模型进行渲染。我想知道是否有一种方法可以设置具有set方法或属性的C#模型,以便在获取Knockout视图模型时已经存在绑定和依赖关系。如何设置C#模型将属性转换为Knockout计算的可观察对象
我想这样的情景发生。
public class MyObject{
public string FirstName{get; set;}
public string LastName {get; set}
private string fullName{get; set;}
public FullName{
get{return fullName;}
set{fullName = FirstName +" "+LastName}
}
我已经使用了Knockout在解释计算的observables时使用的主要示例。我明白如何在纯JS视图模型中实现这一点。不过,我想设置我的C#模型,类似于上面的(我认为这实际上不起作用),以便找回已经具有它的依赖关系的计算。
我不完全确定这是可能的,但它肯定会很好。
请问您可以添加一个你想达到的结果的小例子吗? –