我正在学习AngularJS (来自Ruby),我有一些疑问。我不能理解“模型”的概念。
示例:
测验应用程序基于json文件,有100个问题。
我想从json文件中创建包含15个随机问题的测验。
我知道我必须创建一个服务(或工厂)来为我的测验返回问题。
所以我有一个对象,我可以将这个对象用于我的控制器。
当我完成测验并返回结果时,我如何处理新的测验?
我从服务返回的对象仍然在那里。
在Ruby中,我创建了一个新实例...但是在Angularjs?
发布于 2014-12-09 02:50:04
您应该创建模型的新实例。
所以你的模型应该看起来像这样。
var model = function ()
{
self.Question1 = '';
self.Question2 = '';
}
在你的控制器中,你应该在你的作用域中使用模型。测验结束后,创建模型的新实例。
https://stackoverflow.com/questions/27364122
复制相似问题