我需要使用敲除映射插件来动态更新带有 ajax json 数据的对象。但是属性类型发生了变化。例如,我收到如下 json 数据:
{“类型”:“A”,“输出”:“这是 A”}
或者
{“类型”:“B”,“输出”:{“名称”:“B”}}
或者
{“类型”:“C”,“输出”:[“C1”,“C2”,“c3”]}
我在前端有不同的视图模板来根据类型展示我的模型。但问题是 ko.mapping.fromJS(data, {}, viewModle) 不起作用,因为输出类型不固定。我如何动态映射它?