我正在学习AngularJS(来自Ruby)并且我有一些疑问。 我无法理解"模型"概念。
示例:
基于json文件的测验应用程序,包含100个问题。
我想用json文件中的15个随机问题创建测验。
我知道我必须创建一个服务(或工厂),它会将问题返回给我。
所以我有一个对象,我可以将这个对象用于我的控制器。
当我完成测验并返回结果时,我该如何处理新的测验?
我从服务中返回的对象仍然存在。
在Ruby中我创建了一个新实例......但是在Angularjs中?
答案 0 :(得分:0)
您应该创建模型的新实例。
所以你的模型看起来像这样。
var model = function ()
{
self.Question1 = '';
self.Question2 = '';
}
在您的控制器中,您应该使用示波器中的模型。测验完成后,创建模型的新实例。