【发布时间】:2018-02-06 16:13:32
【问题描述】:
在将 JSON API 响应映射到“真实”javascript 模型对象时,是否有 Vue.js 的最佳实践或事实上的库?来自 iOS 开发,有像 JSONModel 和 MagicalRecord 这样的优秀库来处理这个问题。
我能找到的大多数 Vue.js 教程/示例似乎都适用于纯 JSON 响应。恕我直言,这很快就会变得很麻烦。例如,在处理像日期字符串这样的原始数据时,最好作为真正的 Date 对象。所以它涉及某种(反)序列化功能。此外,最好有 Foo.findAll()、Foo.findById(1) 或 foo.save() 之类的东西来创建对后端服务的适当调用。
我发现vue-model 看起来很有希望,但似乎没有太大的吸引力。这让我想知道,如果将 JSON 映射到对象不是很多人在他们的 SPA 中做的事情吗? 有哪些替代方法?
【问题讨论】:
-
我正在努力解决同样的问题。我找到了模型的替代品——redux,见stackoverflow.com/questions/38445006/…
标签: javascript json model vue.js single-page-application