AngularJS和Coffeescript:我对模型感到困惑

时间:2014-12-08 18:07:19

标签: angularjs coffeescript

我正在学习AngularJS(来自Ruby)并且我有一些疑问。 我无法理解"模型"概念。

示例:

基于json文件的测验应用程序,包含100个问题。

我想用json文件中的15个随机问题创建测验。

我知道我必须创建一个服务(或工厂),它会将问题返回给我。

所以我有一个对象,我可以将这个对象用于我的控制器。

当我完成测验并返回结果时,我该如何处理新的测验?

我从服务中返回的对象仍然存在。

在Ruby中我创建了一个新实例......但是在Angularjs中?

1 个答案:

答案 0 :(得分:0)

您应该创建模型的新实例。

所以你的模型看起来像这样。

var model = function ()
{
    self.Question1 = '';
    self.Question2 = '';
}

在您的控制器中,您应该使用示波器中的模型。测验完成后,创建模型的新实例。