首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何配置Upshot使ViewModel的部分更新返回到服务器?

如何配置Upshot使ViewModel的部分更新返回到服务器?
EN

Stack Overflow用户
提问于 2012-04-07 09:43:37
回答 1查看 312关注 0票数 9

我已经使用Steven Sanderson's instructions创建了一个单页面应用程序(ASP.NET MVC4)。我目前看到的问题是,每当我编辑项目并保存更改时,Upshot都会将整个项目发送回服务器,而不是像预期的那样只发送修改后的属性。(我之所以知道这一点,是因为firebug可以检查正在发送到服务器的内容)。

我非常确定,因为它使用了knockout观察值,所以它应该能够只发送修改后的属性,这样它就可以跟踪哪些更改了,哪些没有更改。

我的问题是,目前这是否可能(可能是某种配置参数),或者我是否应该等待未来的版本来实现这一点?结果是一个相当新的库,所以现在很难找到文档。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-06 14:19:56

目前,upshot只能将整个对象提交给服务器。它是为与SPA DataController协同工作而设计的,它的Submit方法将ChangeSet作为输入参数--这正是through通过网络发送的内容。(原始实体、更改后的实体和执行的操作- e.q.2用于更新)。

然而,结果和DataController都已被微软团队搁置,因此可能需要一段时间才能出现新版本。

更新

您可以找到参考here。他们谈到暂时“暂停”SPA项目。如果您查看源代码,您会发现DataController是SPA包的一部分,而RC发行版中既没有包含upshot,也没有包含upshot。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10051047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档