Ember.js适用于非 Ruby 用户



EmberJS是一个很棒的框架,我对它的概念非常熟悉。但是,所有示例和入门套件都适用于Ruby(Rake等)。

有没有人在示例中使用Ember和.NET MVC?

更新:

这是我发现路由器w的方式与AMD分开。即使是简单的例子,它也非常复杂:

define(['ember'], function (Ember) {
return Ember.Router.extend({
    root:Ember.Route.extend({
        index:Ember.Route.extend({
            route:'/'
        }),
        contributors:Ember.Route.extend({
            route:'/contributors',
            connectOutlets:function (router) {
                var controller = router.get('applicationController');
                require(['app/controllers/contributors', 'app/views/contributors'],
                    function (contributorsController, contributorsView) {
                        controller.connectOutlet({
                            viewClass:contributorsView,
                            controller:contributorsController.create()
                        });
                    });
            }
        })
    })
});

});

我现在正在重新思考AMD是否是Ember的好解决方案。汤姆戴尔提到了替代方案,但没有提供例子。

我已经做了这个例子,但它仍然缺少很多东西

https://github.com/MilkyWayJoe/hello-ember-router

请注意,我在尝试学习时这样做了,但有一段时间没有接触了。

最新更新