首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如果我从2.18更新到3.4,我的ember应用能在IE浏览器中工作吗?

如果您从2.18版本更新到3.4版本,您的Ember应用在IE浏览器中可能会遇到兼容性问题。Ember.js是一个基于JavaScript的开发框架,用于构建Web应用程序。不同版本的Ember.js可能会引入新的功能、修复bug或者改变API,因此在更新版本时需要注意兼容性。

在IE浏览器中,特别是较旧的版本(如IE11及以下),可能存在对一些新的JavaScript语法和API的不完全支持。因此,如果您的Ember应用在更新后出现了在IE浏览器中无法工作的问题,可能是由于新版本引入了不兼容的变化。

为了解决这个问题,您可以尝试以下几个步骤:

  1. 检查Ember.js版本更新说明:在更新到3.4版本之前,仔细阅读Ember.js的版本更新说明文档。这些文档通常会列出新版本中引入的变化和可能的兼容性问题。您可以查看是否有与IE浏览器相关的特定问题或建议。
  2. 测试和调试:在更新后,使用IE浏览器进行测试和调试。尝试在IE浏览器中运行您的应用程序,并观察是否出现任何错误、警告或不正常的行为。使用浏览器的开发者工具(如IE浏览器的F12开发者工具)可以帮助您检查和调试JavaScript错误。
  3. Polyfills和垫片(Shims):如果发现某些功能在IE浏览器中不受支持,您可以尝试使用Polyfills或垫片来提供对这些功能的支持。Polyfills是一种JavaScript代码,用于在不支持某些功能的浏览器中模拟这些功能。您可以搜索并找到适合您需要的Polyfills库,并将其添加到您的应用程序中。
  4. 降级处理:如果您无法解决在IE浏览器中的兼容性问题,您可以考虑降级处理。这意味着您可以为不支持的浏览器提供一个简化的版本,或者向用户显示一个警告消息,建议他们使用其他浏览器。

总之,更新Ember.js版本可能会对在IE浏览器中的兼容性产生影响。为了确保您的应用程序在IE浏览器中正常工作,建议您在更新前仔细阅读版本更新说明,并进行充分的测试和调试。如果遇到兼容性问题,您可以尝试使用Polyfills或垫片来提供支持,或者考虑降级处理。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

为什么说Web开发和Vue.js是如此有趣?

获得了一个职位,利用了在SharePoint经验。在SharePoint经验并不特别:用GUI、工作流等设计页面这个不是理想工作,而是为了生活不得不做工作。...我们利用jQuery来应用处理程序,它可以基于某些选择器显示/隐藏元素。 觉得这很混乱。最终产品是功能性,但是能在一个月内完成代码并维护它?可能需要一年?如果不费力气的话。...我们得出结论是,在浏览器运行Babel也会降低性能。考虑到这些条件,React、Ember和Angular2 +是不可行选项。 我们没有认真考虑AngularJS(1)。...所以,如果我们不失时机使用它,包括一个它提供工具时,我们也就决定支持它了。 为什么是Vue.js,好玩? 许多所给原因可以归因于Vue替代品。 模板 最初使对vue.js感兴趣是模板。...桌面应用程序和游戏。当我开始从事真正编程工作时,真的很想从事那种工作使别人很受益不知道你,但直到最近,有一个先入为主概念“真正程序员”层次结构,看起来像是这样。

2.1K10

2016年你应该学习语言和框架

另外一个重要改变是2015年发布 Edge 浏览器。这是IE替代品,拥有全新界面和更好性能。跟IE不一样是它同样采用了跟 FireFox 和 Chrome 一样快速发布策略。...静态类型对大型团队大型项目特别有用,所以如果你正在大型团队做大型项目,或者仅仅出于好奇,你也应该尝试一下 TypeScript 。...如果你在找一份程序员工作的话, 职业开发语言比如Java (在第8版中有一些很好新特性) 和 C# (感谢 Visual Studio Code 和 .net core 实现了跨平台开发和运行) 都值得你在...Ember 2 带来了模块化功能、废弃了一些旧特性并提升了性能。 Ember 遵循语义化版本并且开发团队尽可能保证大家能够平滑升级。如果你需要一个稳定且易于升级框架的话,Ember是个不错选择。...越来越多应用逻辑转移到了前端,然后后端仅仅是API。然而传统后端生成页面的应用依然还有生存空间,所以我们觉得学一个经典全站框架依然是非常重要。 关键取决于你喜欢那种语言,可选择非常多。

1.2K140

彻底告别IE浏览器,再见了青春…

IE带来快乐 IE就要离去,又想起了它曾经带给我们快乐,快乐源泉不是上网体验,而且各类表情包,充满了调侃。 ? 来源网上 你还记得你是什么时候认识IE?现在又主要用什么浏览器呢? ?...精简生产力 不得不为不同任务使用不同浏览器会让人感到沮丧。你可能想留在现代浏览器,但公共网站或内部工作应用程序可能只能在IE浏览器运行。这就是微软Edge用武之地。...把它们移到侧面,用垂直标签使它们容易阅读。希望你收藏夹不仅仅是链接?用 "收藏 "来收集和组织你在网络上找到信息会容易。你喜欢在工作和个人使用中使用不同浏览器?...---- 过渡Edge 如果你是在家里使用IE浏览器消费者,我们建议你在2022年6月15日之前过渡到Microsoft Edge,以开始享受更快、安全和现代浏览体验。...我们还旨在使升级到Microsoft Edge过程变得简单。一旦你选择转移到微软Edge,只需点击几下,就可以很容易地把你密码、收藏夹和其他浏览数据IE浏览器带过来。

1.1K10

彻底告别IE浏览器,再见了青春…

IE带来快乐 IE就要离去,又想起了它曾经带给我们快乐,快乐源泉不是上网体验,而且各类表情包,充满了调侃。 ? 来源网上 你还记得你是什么时候认识IE?现在又主要用什么浏览器呢? ?...精简生产力 不得不为不同任务使用不同浏览器会让人感到沮丧。你可能想留在现代浏览器,但公共网站或内部工作应用程序可能只能在IE浏览器运行。这就是微软Edge用武之地。...把它们移到侧面,用垂直标签使它们容易阅读。希望你收藏夹不仅仅是链接?用 "收藏 "来收集和组织你在网络上找到信息会容易。你喜欢在工作和个人使用中使用不同浏览器?...---- 过渡Edge 如果你是在家里使用IE浏览器消费者,我们建议你在2022年6月15日之前过渡到Microsoft Edge,以开始享受更快、安全和现代浏览体验。...我们还旨在使升级到Microsoft Edge过程变得简单。一旦你选择转移到微软Edge,只需点击几下,就可以很容易地把你密码、收藏夹和其他浏览数据IE浏览器带过来。

94110

10个最受欢迎 JavaScript 框架,以及它们主要特征和功能

如果你感到困惑,不知道应该选哪个或者究竟哪个适合你,那么已经帮你解决了问题。在本文中,将列出用来构建 Web 应用程序前10个 JavaScript 框架。 1....跨浏览器支持:jQuery 具有跨浏览器支持特性,适用于 IE 6.0 +,FF 2.0 +,Safari 3.0 +,Chrome 和 Opera 9.0+等。 5....BackboneJS BackboneJS 是一个轻量级 JavaScript 库,用来开发和构建在 Web 浏览器运行客户端应用。...Ember Ember是一个开源 JavaScript Web 框架,它允许开发人员通过将最佳实践合并到框架来构建可伸缩单页面 Web 应用。...最好方便是,添加这些类型智能包很容易,只需在终端敲几下键盘就可以了。 实时网络应用:Meteor 是构建实时程序完美解决方案。数据库到模板所有的层都会自动更新。

3.7K10

vue.js与其他前端框架对比

组件化 React与Vue都鼓励组件化应用。这本质上说,是建议你将你应用分拆成一个个功能明确模块,每个模块之间可以通过合适方式互相联系。在Vue如果你遵守一定规则,你可以使用单文件组件....而且如果可以不配置Webpack的话,和Jeff认为这是天大好事。 Chrome 开发工具 React和Vue都有很好Chrome扩展工具去帮助你找出bug。...状态管理 vs 对象属性 如果你对React熟悉,你就会知道应用状态是(React)关键概念。也有一些配套框架被设计为管理一个大state对象,如Redux。...相比而言,Vue 在支持到 IE9 情况下并不需要依赖 polyfills 来工作。 在 Polymer 1.0 版本,为了弥补性能,团队非常有限使用数据绑定系统。...然而在我们做出严肃实现承诺之前,我们目前仍在等待相关标准成熟,进而再广泛应用于主流浏览器

4.1K80

Vuejs和其他前端框架对比

组件化 React与Vue都鼓励组件化应用。这本质上说,是建议你将你应用分拆成一个个功能明确模块,每个模块之间可以通过合适方式互相联系。在Vue如果你遵守一定规则,你可以使用单文件组件....而且如果可以不配置Webpack的话,和Jeff认为这是天大好事。 Chrome 开发工具 React和Vue都有很好Chrome扩展工具去帮助你找出bug。...状态管理 vs 对象属性 如果你对React熟悉,你就会知道应用状态是(React)关键概念。也有一些配套框架被设计为管理一个大state对象,如Redux。...相比而言,Vue 在支持到 IE9 情况下并不需要依赖 polyfills 来工作。 在 Polymer 1.0 版本,为了弥补性能,团队非常有限使用数据绑定系统。...然而在我们做出严肃实现承诺之前,我们目前仍在等待相关标准成熟,进而再广泛应用于主流浏览器

3.8K110

JavaScript框架四个时代

一般网站真的需要用React编写?我们甚至应该使用JavaScript?当然,当前也不能代表未来,未来现有框架很大可能也会被替换,但是,也是现有的一些观点出来,帮助我们向前迈进。...这就是为什么我们今天标准最终实现了这两种方式,但在这之前,我们需要使用库来编写能在两种浏览器上使用代码。 这些库主要用于制作小型、独立用户界面组件。...社交网络增加了聊天、DM和其他实时功能,Gmail和Google Docs表明可以在浏览器编写相当于桌面应用,越来越多公司转向编写 web应用,因为 web 在任何地方都可以工作,而且容易长期维护...很多这些应用程序都是无障碍噩梦,如果关闭了JavaScript,它们就根本无法工作。 另一方面,我们没有在JS构建完整应用程序经验,因此有大量关于最佳方法竞争性想法。...如果我们能给开发者提供容易使用工具,默认地做正确事情,也许一般网站会变得更好一些,一般体验会顺畅一些。 它不会修复每个网站--没有多少代码可以解决糟糕用户体验设计。

48630

JavaScript框架四个时代

一般网站真的需要用React编写?我们甚至应该使用JavaScript?当然,当前也不能代表未来,未来现有框架很大可能也会被替换,但是,也是现有的一些观点出来,帮助我们向前迈进。...这就是为什么我们今天标准最终实现了这两种方式,但在这之前,我们需要使用库来编写能在两种浏览器上使用代码。 这些库主要用于制作小型、独立用户界面组件。...社交网络增加了聊天、DM和其他实时功能,Gmail和Google Docs表明可以在浏览器编写相当于桌面应用,越来越多公司转向编写 web应用,因为 web 在任何地方都可以工作,而且容易长期维护...很多这些应用程序都是无障碍噩梦,如果关闭了JavaScript,它们就根本无法工作。 另一方面,我们没有在JS构建完整应用程序经验,因此有大量关于最佳方法竞争性想法。...如果我们能给开发者提供容易使用工具,默认地做正确事情,也许一般网站会变得更好一些,一般体验会顺畅一些。 它不会修复每个网站--没有多少代码可以解决糟糕用户体验设计。

54920

进阶攻略|最全前端开源JS框架和库

提供API,可供开始者编写插件,且具有详尽说明文档。兼容CSS3及各种浏览器(jQuery2.0及后续版本不支持IE6/7/8浏览器)。...它免除了样板文件并提供了一套标准应用程序架构。Ember.js由YehudaKatz创建,它是由SproutCore 2.0改名进化而来。在2013年8月31日发布Ember.js 1.0版本。...24.Babylon.js GitHub:https://github.com/BabylonJS/Babylon.js 想要构建一个完全运行于现代浏览器上,并且能跨浏览器运行视频游戏?...TodoMVC最大优点就是帮助开发者挑选出合适MV*框架,Backbone,Ember, AngularJS, Spine等一系列框架决定使用哪个框架。...坚持总结工作遇到技术问题,坚持记录工作中所所思所见,欢迎大家一起探讨交流。

3.7K71

Angular、React、Vue等 6 大主流 Web 框架都有什么优缺点?

web 平台规范并确定了超过 12000 个 API,事实上浏览器维恩图也显示了这些巨大差距。 如果你是一个有着深厚技术和经验的人,确实可以坦诚不使用框架。但你团队其他成员呢?...像许多大型组织一样,Google 具有多重(分裂)的人格,外表上看,Angular 团队和那些专注于浏览器标准团队之间显得很和谐。但我们观点是,和谐只是一层薄薄窗户纸。...Ember.js不可能在将来随时消失,尽管他们创新很可能是通过与Ember.js紧密结合其他项目来实现,比如Glimmer,它为Ember.js应用程序提供了一个新UI框架,该框架基于TypeScript...为什么我会选择Ember.js? 如果你在框架寻找成熟度,那么Ember.js很难出错。...对于Aurelia来说,有一个很大机会。如果它能够实现他愿景,他将要完整保存这个构建Web应用程序已有的模板,但会以健全、完整方式交付。

2.3K60

【学习】15个最棒JavaScript图形图表库

D3.js不支持旧版本浏览器,如IE8,为了跨浏览器适应,你可以使用 aight插件。 回到顶部 Google Charts ? Google Charts 创 建图表更加简单。...它通过HTML5/SVG渲染来支持跨浏览器兼容性,并且可以跨平台移植到iPads、iPhones、 Android。它还包含支持旧版本IEVML。...回到顶部 Ember Charts ? Ember Charts 是另一个使用D3.js和Ember.js建立开源图表库。它提供了非常容易定制条形图、饼图、散点图等。通过SVG渲染。...Chartkick 是一个为Ruby应用创建图表库。...使用Highcharts JS最大优势是它兼容像IE6这样旧版本浏览器。标准浏览器使用SVG渲染,而旧版本IE浏览器则使用VML。 个人免费使用,而商业用户则需要购买许可证。

4.2K40

Angular、React、Vue.js 等 6 大主流 Web 框架都有什么优缺点?

web 平台规范并确定了超过 12000 个 API,事实上浏览器维恩图也显示了这些巨大差距。 如果你是一个有着深厚技术和经验的人,确实可以坦诚不使用框架。但你团队其他成员呢?...像许多大型组织一样,Google 具有多重(分裂)的人格,外表上看,Angular 团队和那些专注于浏览器标准团队之间显得很和谐。但我们观点是,和谐只是一层薄薄窗户纸。...Ember.js 不可能在将来随时消失,尽管他们创新很可能是通过与 Ember.js 紧密结合其他项目来实现,比如 Glimmer,它为 Ember.js 应用程序提供了一个新 UI 框架,该框架基于...为什么我会选择 Ember.js? 如果你在框架寻找成熟度,那么 Ember.js 很难出错。...对于 Aurelia 来说,有一个很大机会。如果它能够实现他愿景,他将要完整保存这个构建 Web 应用程序已有的模板,但会以健全、完整方式交付。

2.3K50

Angular、React、Vue.js等6 大主流 Web 框架都有什么优缺点?

web 平台规范并确定了超过 12000 个 API,事实上浏览器维恩图也显示了这些巨大差距。 如果你是一个有着深厚技术和经验的人,确实可以坦诚不使用框架。但你团队其他成员呢?...像许多大型组织一样,Google 具有多重(分裂)的人格,外表上看,Angular 团队和那些专注于浏览器标准团队之间显得很和谐。但我们观点是,和谐只是一层薄薄窗户纸。...Ember.js 不可能在将来随时消失,尽管他们创新很可能是通过与 Ember.js 紧密结合其他项目来实现,比如 Glimmer,它为 Ember.js 应用程序提供了一个新 UI 框架,该框架基于...为什么我会选择 Ember.js? 如果你在框架寻找成熟度,那么 Ember.js 很难出错。...对于 Aurelia 来说,有一个很大机会。如果它能够实现他愿景,他将要完整保存这个构建 Web 应用程序已有的模板,但会以健全、完整方式交付。

2.8K00

6 大主流 Web 框架优缺点对比

web 平台规范并确定了超过 12000 个 API,事实上浏览器维恩图也显示了这些巨大差距。 如果你是一个有着深厚技术和经验的人,确实可以坦诚不使用框架。但你团队其他成员呢?...像许多大型组织一样,Google 具有多重(分裂)的人格,外表上看,Angular 团队和那些专注于浏览器标准团队之间显得很和谐。但我们观点是,和谐只是一层薄薄窗户纸。...Ember.js不可能在将来随时消失,尽管他们创新很可能是通过与Ember.js紧密结合其他项目来实现,比如Glimmer,它为Ember.js应用程序提供了一个新UI框架,该框架基于TypeScript...为什么我会选择Ember.js? 如果你在框架寻找成熟度,那么Ember.js很难出错。...对于Aurelia来说,有一个很大机会。如果它能够实现他愿景,他将要完整保存这个构建Web应用程序已有的模板,但会以健全、完整方式交付。

2.1K20

6 大主流 Web 框架优缺点对比

web 平台规范并确定了超过 12000 个 API,事实上浏览器维恩图也显示了这些巨大差距。 如果你是一个有着深厚技术和经验的人,确实可以坦诚不使用框架。但你团队其他成员呢?...像许多大型组织一样,Google 具有多重(分裂)的人格,外表上看,Angular 团队和那些专注于浏览器标准团队之间显得很和谐。但我们观点是,和谐只是一层薄薄窗户纸。...Ember.js不可能在将来随时消失,尽管他们创新很可能是通过与Ember.js紧密结合其他项目来实现,比如Glimmer,它为Ember.js应用程序提供了一个新UI框架,该框架基于TypeScript...为什么我会选择Ember.js? 如果你在框架寻找成熟度,那么Ember.js很难出错。...对于Aurelia来说,有一个很大机会。如果它能够实现他愿景,他将要完整保存这个构建Web应用程序已有的模板,但会以健全、完整方式交付。

1.5K00

JavaScript: 2015年度回顾(译文)

Meteor为实现JS全栈式应用提供了保证。 Vue.js版本到了1.0, Aurelia面世。 Ember, Knockout和 Backbone.js仍然强劲。...PostCSS -- 高效模块化CSS编译器,在今年出现工具很看好它。 一些例如Edge和Vivaldi浏览器开发者工具。...除去所有这些第三方开发工具不算,一个web页面的平均体重达到了2MB,包含100多个文件请求。你觉得这是一种进步?可能真的不是,如果你看了 Klint Finley那篇文章的话。...最近WordPress.com站点PHP迁移到了Node.js,项目的应用比语言本身更有说服力。 2015年技术界散播得最多一个词是“同构(isomorphic)”。...两个新version出现,一个适用于现代浏览器,另一个兼容IE8。 12月份,Mozilla宣布他们停止售卖Firfox OS智能机。

51720

JavaScript: 2015年度回顾(译文)

Meteor为实现JS全栈式应用提供了保证。 Vue.js版本到了1.0, Aurelia面世。 Ember, Knockout和 Backbone.js仍然强劲。...PostCSS -- 高效模块化CSS编译器,在今年出现工具很看好它。 一些例如Edge和Vivaldi浏览器开发者工具。...除去所有这些第三方开发工具不算,一个web页面的平均体重达到了2MB,包含100多个文件请求。你觉得这是一种进步?可能真的不是,如果你看了 Klint Finley那篇文章的话。...最近WordPress.com站点PHP迁移到了Node.js,项目的应用比语言本身更有说服力。 2015年技术界散播得最多一个词是“同构(isomorphic)”。...两个新version出现,一个适用于现代浏览器,另一个兼容IE8。 12月份,Mozilla宣布他们停止售卖Firfox OS智能机。

80350
领券