学习ember.js很难

 陆寥频 发布于 2023-02-06 10:03

学习ember.js对我来说是一种挫败感:

1. Lib脚本难以组合:

我尝试使用:

jquery 1.10.2

车把1.1.2

余烬1.2.0

ember-data 1.0.0 beta.1

localstorage_adapter

但是这个组合会导致错误,它告诉我:初始化程序'dataAdapter'已经注册了

但为什么?这个脚本几乎是最新的!

我不知道什么样的组合可以工作,所以我必须从其他教程演示中复制lib,最后这可以工作:

jquery 1.9.1

车把1.0.0

余烬1.0.0

ember-data 1.0.0 beta.1

localstorage_adapter

但大多数都是旧版本!

2. Ember.Object最被弃用

在早期教程中:

火焰!Ember.js的初学者指南

想学习Ember.js?从这里开始

他们用它Ember.Object来建立一个模型.

但在后面的教程中:

深入介绍Ember.js

todomvc

他们使用DS.LSAdapter.extend或者App.ApplicationAdapter = DS.FixtureAdapter;根本不使用Ember.Object.

我不能找到DS.LSAdapterDS.FixtureAdapter在官方的API或官方指南

它们来自哪里?

所以我觉得学习emberjs对我来说是一次沮丧的旅程?

有人能给我一些建议吗?

1 个回答
  • 我会尝试依次解决你的观点.

    1.依赖顺序

    在Ember.js的主页上有一个名为的大按钮DOWNLOAD THE STARTER KIT,它为您提供了引导Ember.js应用程序所需的一切.如果你想要更直接的东西,你也可以使用Ember.js JSBin轻松尝试框架,甚至不需要下载任何东西.

    最重要的是,还有许多 其他方法可以开始开发Ember.js应用程序.甚至还有一些项目可以更容易地与服务器端框架(如Ruby on Rails和Django)集成,以及适用于各种数据存储的适配器,如django-tastypie,ActiveModelSerializer,Parse等.

    2. Ember.Object

    Ember.Object不是过时了.这些教程之间的区别在于,第一个不使用Ember Data,而后者则使用Ember Data.我建议您阅读官方Ember.js指南,以便对如何构建应用程序的实用性以及框架背后的思维方式进行详细介绍.

    EmberWatch还有许多其他资源,它们具有不同程度的质量/最新性.

    最后,获得帮助的最佳地点是freenode上的#ember.js频道(irc://irc.freenode.org/emberjs).

    希望这有助于您入门.

    PS

    我通常会给那些看起来非常有帮助的人的提示是安装Ember Inspector并浏览使用Ember.js的网站,以了解事情的运作方式.以下是其中一些网站:Bustle,Discourse,Vine.

    2023-02-06 10:06 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有