javascriptMVC的启动问题

javascriptMVC的启动问题,javascriptmvc,Javascriptmvc,好的,这是一个初学者的问题。我正在尝试使用javascriptMVC的jQueryMX部分。我试着阅读文档,但我仍然无法理解最简单的事情 因此,我想在我的程序开始时,将一些数据放入我的模型中。我的模型应该包含一些选项卡数据。我目前没有和服务器通话。我只想用javascript开始泵送数据 以下是我到目前为止的想法: $(document).ready( function() { tab = new Tabs({ tab1:

好的,这是一个初学者的问题。我正在尝试使用javascriptMVC的jQueryMX部分。我试着阅读文档,但我仍然无法理解最简单的事情

因此,我想在我的程序开始时,将一些数据放入我的模型中。我的模型应该包含一些选项卡数据。我目前没有和服务器通话。我只想用javascript开始泵送数据

以下是我到目前为止的想法:

$(document).ready(
    function()
    {
        tab = new Tabs({
            tab1: 
            {
                name:'Reuters',
                hits:'500'
            },
            tab2: 
            {
                name:'AP',
                hits:'5043'
            },
            tab3: 
            {
                name:'Sports',
                hits:'50'
            },
            tab4: 
            {
                name:'Cityscape',
                hits:'1'
            }
        });
    }
);

$.Model('Tabs',
{

},
{

}
);
嗯。因此,现在我可能/可能没有向我的$.Model类中注入一些数据。我还没有它的任何功能或任何东西。我只是想确保我的课堂上有这些数据

我的问题是: 这些数据是在我的课堂上,还是我需要做更多的工作? 如何通过控制台查找数据


我知道这是贝格的材料。但是我需要这个开始,因为他们文档中的示例对我的解释不够好。

不,您的代码将无法工作。实际上你错过了很多东西。 例如,您的模型需要处理程序来保存和读取数据

您应该看看这个示例: 它解释了从使用处理程序创建模型到在本地存储对象的所有内容

您还应使用JS MVC generate功能创建应用程序和模型:

e、 g.使用模型栏创建新的应用程序foo:

打开终端并将cd放入js mvc目录

./js jquery/generate/app Foo
./js jquery/generate/model Foo.Bar

执行这些命令后,您应该有一个可用的基本结构。

您的代码可以正常工作。如前一个答案中所述,由于Tabs类没有实现静态服务方法,因此您将无法与数据源交互,您将无法以任何方式CRUD实体,这些实体将在对象被垃圾收集后继续存在。但是,您的代码定义了一个从$.Model继承的Tabs类,并用一些数据对其进行实例化

在控制台中,您可以访问tab变量,因为您通过不使用var使其成为全局变量,使用其attr或attrs方法,您将检索用于创建Tabs实例的数据。您还可以将事件处理程序绑定到实例,将模型类绑定到jQuery元素或$.model类提供的任何内容,但与数据源交互除外

我忽略了与将jQueryMX文件本身导入应用程序的方式有关的任何问题