Ember.js 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Ember.js 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Ember.js 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 JavaScript
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2012-03-10

软件简介

Ember是一个雄心勃勃的Web应用程序,消除了样板,并提供了一个标准的应用程序架构的JavaScript框架。

Ember is a JavaScript framework for creating ambitious web applications that eliminates boilerplate and provides a standard application architecture.

示例代码:

MyApp.president = Ember.Object.create({
  firstName: "Barack",
  lastName: "Obama",

  fullName: function() {
    return this.get('firstName') + ' ' + this.get('lastName');

  // Tell Ember that this computed property depends on firstName
  // and lastName
  }.property('firstName', 'lastName')
});
展开阅读全文

代码

评论

点击加入讨论🔥(5) 发布并加入讨论🔥
发表了资讯
2023/05/17 08:21

Ember.js 5.0 发布,不再支持 Node 14

Ember.js 是一个开源的 JavaScript 网络框架,使用的是 MVVM 的软件架构模式,即模型(Model)、视图(View)和视图模型(Viewmodel),目的是让开发者使用现有的模式开发出可扩展的单页应用网页程序。Ember.js 的用户包含微软、领英、雅虎、Twitch、以及苹果。 更新日志 删除对 Node 14 的支持 更新浏览器支持,最低支持已更新为 Chrome >= 103、Edge >= 110、Firefox >= 102、iOS >= 12、Safari >= 12、Chrome for Android >=...

0
2
发表了资讯
2023/03/07 07:34

Ember 4.11 发布,Web 应用框架

Ember 发布了 Ember.js、Ember Data 和 Ember CLI 的 4.11 版本。 Ember.js Ember.js 是构建 Web 应用的核心框架 Ember.js 4.11 的变化 Ember.js 4.11 是一个增量的、向后兼容的 Ember 版本,包括 bug 修复、性能改进和轻微的弃用。 功能 Ember.js 4.11 引入了 2 个特性 为@ember/owner包提供稳定的 TypeScript 类型(首次在 4.10 发布) 为@ember/error包提供稳定的 TypeScript 类型 这两个包都已经有了作为公共预览类型一部分...

0
1
发表了资讯
2023/01/14 07:12

Ember.js v4.10.0 发布,JS 开发框架

Ember.js v4.10.0 现已发布。Ember.js 是一个 JavaScript 框架,可大大减少构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过执行大多数 Web 开发项目中涉及的所有常见、重复但必不可少的任务,使开发者尽可能地高效。 具体更新内容如下: #20270 / #20271 [FEATURE] 从 @ember/owner 添加新的 getOwner 和 setOwner 导入,并引入新的 @ember/routing 子模块作为 RFC #821 的一部分 #20341 [弃用] 弃用从 @ember/str...

0
0
发表了资讯
2022/11/30 07:02

Ember.js v4.9.0 发布,JS 开发框架

Ember.js v4.9.0 现已发布。Ember.js 是一个 JavaScript 框架,可大大减少构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过执行大多数 Web 开发项目中涉及的所有常见、重复但必不可少的任务,使开发者尽可能地高效。 具体更新内容如下: #20274 [BUGFIX] 将一些缺失的类型添加到预览类型 #20256 [BUGFIX] Ember 数组的 Correct 类型 #20257 [BUGFIX] 修复了getOwner和 GlimmerComponent 的类型 #20233 [BUGFIX] 在弃...

0
1
发表了资讯
2022/10/27 07:05

Ember 4.8 发布,初步支持 TypeScript

Ember 项目近日发布了 Ember.js 和 Ember CLI 的 4.8 版本。 Ember.js 4.8 的变化 Ember.js 4.8 是一个增量的、向后兼容的 Ember 版本,包含 bug 修复、性能改进。 错误修复 Ember.js 4.8 引入了 1 个错误修复: 修复了自 4.3.0 以来调用 RouteInfo.find() 方法执行未定义对象回调的错误 特性 Ember.js 4.8 引入了 1 个特性: 作为 TypeScript Adoption Plan(TypeScript 采用计划)的一部分,带来了对 TypeScript 支持的预览。...

0
0
发表了资讯
2022/08/02 07:12

Ember 4.6 正式发布

Ember 项目近日发布了 Ember.js、Ember Data 和 Ember CLI 的 4.6 版本。 Ember.js 的变化 Ember.js 4.6 是一个增量的、向后兼容的 Ember 版本,并进行了 bug 修复。 漏洞修复 Ember.js 4.6 引入了 2 个 bug 修复: 用 substring() 方法替换已弃用的 substr() 方法 调整 uniqueId() 实现,只生成有效的选择器。 querySelector 在第一个字符是数字的情况下不工作,所以现在我们确保第一个字符是字母。 Ember Data 的变化 Node 支...

0
0
发表了资讯
2022/07/16 07:27

Ember 4.5 正式发布

Ember 项目近日发布了 4.5 版本的 Ember.js 和 Ember CLI,在 4.5 发布的同时,4.4 版本的 Ember 已经晋升为 LTS(长期支持)版本。LTS 版本的 Ember 在 9 个发布周期(54 周)内会持续收到安全更新,在 6 个周期(36 周)内接受错误修复。LTS 版本通常每四个小版本就会发布一次,Ember 的上一个 LTS 版本是 3.28。 Ember.js 4.5 的变化 Ember.js 4.5 是一个增量的、向后兼容的 Ember 版本,包含 bug 修复、性能改进和一些弃用。...

2
1
发表了资讯
2022/05/31 07:29

Ember 4.4 发布,包含 Ember.js、Ember CLI 和 Ember Data

近日 Ember 项目发布了 Ember.js、Ember Data 和 Ember CLI 的 4.4 版本,各个项目的更新内容如下: Ember.js 4.4 的变化 Ember.js 4.4 是一个增量的、向后兼容的 Ember 版本。 特性 Ember.js 4.4 引入了 4 个特性: 在新的 Ember 应用程序中, {{unique-id}} 帮助器将被默认包含。开发者可以使用这个助手来生成一个唯一的 ID 字符串,适合作为 DOM 中的 ID 属性使用 当一个废止设置了 until 字段时,它现在将与其他信息一起被记...

0
0
发表了资讯
2022/04/22 07:15

Ember 4.3 正式发布

Ember 项目近日发布了 Ember.js、Ember Data 和 Ember CLI 的 4.3 版本,各个项目的更新内容如下: Ember.js 4.3 的变化 漏洞修复 修复了 Router Service 类的内存泄漏,它影响了测试和 FastBoot 应用程序; 使用 RouterService#transitionTo 不再在 URL 中添加未指定的默认查询参数; FactoryManager 正确地将 props 与 factory 和 owner 相关联 Ember Data 4.3 的变化 错误修复 推送重复标识符的记录不会导致重复记录 修复了序...

0
1
发表了资讯
2021/12/31 07:19

Ember v4.1.0 发布,JavaScript Web 应用开发框架

Ember.js 4.1.0 发布了。Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 更新内容如下: #19772 / #19826 [FEATURE] 添加一个 @cached 装饰器。 RFC #0566 #19471 / #19834 [FEATURE]向路由器服务添加 refresh 刷新方法。 RFC #0631 #19776 [FEATURE]从 @ember/service 提...

0
1
发表了资讯
2021/12/22 07:56

Ember 4.0 正式发布

Ember 项目发布了 Ember.js、Ember Data 和 Ember CLI 的 4.0 版本。Ember 4.0 版本删除了长期弃用的 API 和对传统平台的支持。 自 Ember 3.15 以来,Ember "Octane" API 一直是新应用程序的默认配置,根据语义版本的承诺(即 3.xx 版本保持 API 兼容性),该框架此前一直支持 "Classic" 框架特性。再升级 Ember 4.0 之后,新版本放弃了已经过时的 Classic API,但是基础的 EmberComponent 和 EmberObject / computed API 在这个...

5
4
发表了资讯
2021/07/20 07:38

Ember 4.0 发布计划

Ember 开发团队公布了 Ember 4.0 的消息,此版本代号为"Polaris",计划于 9 月 20 日正式发布,但 Ember 4.0 本身并不是 LTS 版本。 Ember 4.4 将成为 4.x 系列的第一个 LTS 候选版本。它将于 2022 年 2 月左右发布为稳定版本,并在 2022 年 3 月左右发布为 LTS。 自 Ember 2.0 发布以来,Ember 主要版本的更新一直是移除已弃用的 API,而不是引入新功能或开发风格。Ember 4.0 遵循这一传统,不会引入任何新功能。此外,Ember 4...

4
0
发表于大前端专区
2021/05/05 07:01

Ember.js 3.27.0 发布,JS 开发框架

Ember.js 是一个 JavaScript 框架,可大大减少构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过执行大多数 Web 开发项目中涉及的所有常见、重复但必不可少的任务,使开发者尽可能地高效。 Ember 框架的一个有价值的属性是它使用语义版本控制来帮助项目跟上框架的变化。在删除任何功能或 API 之前,它首先会经过一个弃用期,在该期间内仍支持该功能,但是使用该功能会生成一条警告,并记录到浏览器控制台中。 以下是 ...

0
3
2021/03/24 07:22

Ember.js 3.26.0 发布,JS 开发框架

Ember.js 是一个 JavaScript 框架,可大大减少构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过执行大多数 Web 开发项目中涉及的所有常见、重复但必不可少的任务,使开发者尽可能地高效。 Ember 框架的一个有价值的属性是它使用语义版本控制来帮助项目跟上框架的变化。在删除任何功能或 API 之前,它首先会经过一个弃用期,在该期间内仍支持该功能,但是使用该功能会生成一条警告,并记录到浏览器控制台中。本次更新...

0
1
发表于大前端专区
2021/02/10 07:09

Ember.js 3.25.0 发布,JS 开发框架

Ember.js 是一个 JavaScript 框架,可大大减少构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过执行大多数 Web 开发项目中涉及的所有常见、重复但必不可少的任务,使开发者尽可能地高效。 Ember.js 3.25.0 正式发布,以下是其更新内容: 更新日志 实现 Handlebars Strict Mode RFC 实现 Named Blocks RFC 弃用了从@ember/string导入htmlSafe和isHTMLSafe 更新渲染引擎,@glimmer/* 0.74.2 其中包括各种特性和错误修正...

1
4
发表于大前端专区
2019/12/27 07:42

Ember 3.15 "Octane" 发布:原生 ES 类、装饰器和新的 Glimmer 组件 API

Ember 3.15 发布了,此项目包含的 Ember.js, Ember Data 和 Ember CLI 也均已更新。除了常规的引入新功能和 bugfix,Ember 3.15 还标志了 Octane edition 的正式发布,这也是 Ember 的首个 edition release。 Edition 是 Ember 在 RFC #364 - Ember 2018 Roadmap 中引入的概念。一个版本(edition)代表了一个统一的编程模型,而发布新的 edition 则代表了由于 Ember 添加了新功能和新概念而导致编程模型的转变。Ember Octane ...

1
1
2019/09/28 07:31

Ember 3.13 发布,JavaScript Web 应用开发框架

Ember project 发布了包括 Ember.js、Ember Data 和 Ember CLI 的 3.13 版本。3.13 内容如下: Ember.js Ember.js 是 Web 应用程序的核心框架。Ember.js 3.13 是一个渐进的、向后兼容的 Ember 发行版,带有 bug 修复、性能改进和次要的降级。在这个版本中有五个新特性: Tracked Property update:其引入了一种更简单、更符合人体工程学的系统,用于跟踪 Ember 应用程序中的状态变化 Component Templates Co-location:此特性允...

0
1
发表于大前端专区
2019/08/07 07:12

Ember.js 3.12.0 发布,JavaScript Web 应用开发框架

Ember.js 3.12.0 发布了。Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 更新内容如下: #18159 [BUGFIX] 更新 router.js 确保 buildRouteInfoMetadata 不会迅速缓存惰性引擎中的路由 #18226 [BUGFIX] 修复双斜杠路由路径 #17406 [BUGFIX] 通过 Ember.Observer 观察到的属...

1
5
2019/07/18 07:11

Ember 3.11 发布,JavaScript Web 应用开发框架

Ember project 发布了包括 Ember.js、Ember Data 和 Ember CLI 的 3.11 版本。 1、Ember.js 是构建 Web 应用程序的核心框架,Ember.js 3.11 是一个渐进的、向后兼容的 Ember 发行版 新特性: Forwarding Element Modifiers...attributes:这个特性阐明了“splattributes”特性如何与元素修饰符交互 {{fn}}助手:提供了一种将参数传递给操作的方法,{{fn}}支持其他高级用例,例如向现有函数添加更多参数 Current count: {{thi...

2
3
发表于大前端专区
2019/05/27 07:33

Ember 3.10 发布,JavaScript Web 应用开发框架

Ember 3.10 已发布,其中包含 Ember.js、Ember Data 和 Ember CLI 项目。这个版本同时开启了所有子项目的 3.11 beta 版本周期。 Ember.js Ember.js 是一个 JavaScript 框架,它极大地减少了构建任何 Web 应用程序所需的时间、精力和资源。它致力于通过完成大多数 Web 开发项目中涉及的所有常见、重复且至关重要的任务,帮助开发人员达成目标。 Ember.js 3.10 是 Ember 的增量升级向后兼容版本,包含错误修复、性能改进和弃用了少...

0
4
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
5 评论
339 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部