ember.js - 为什么我在使用 Ember.View.extend 时会出现此错误?
问题描述
我收到以下错误:
未捕获的类型错误:无法读取未定义的属性“扩展”
当我尝试使用时:
Ember.View.extend
我读到视图已被删除,我应该改用什么?
谢谢,凯蒂。
解决方案
Ember.Views
从 Ember 2.0 中弃用。但它仍然可以在他们的ember-legacy-views
插件的支持下使用。即使这个插件也只兼容 v2.4 之前的版本。扩展的对象Ember.CoreView
也Ember.Views
被弃用了。
所以最好的方法是使用Ember.Component
. 与视图一样,组件也可重用,并且与模板中具有自己的上下文的其他组件隔离开来。
推荐阅读
- android - 使用本地 http url 时,Google Cast Android 运行不流畅
- python - 使用新列修改数据框
- angular - 如何为每个组件实例生成一个角度持久的唯一标识符?
- asp.net-core - Yarn 导致 MSB3552 资源文件“**/*.resx”找不到
- r - 使用 ggparty 仅在终端节点中绘制重要的预测线
- javascript - iOS 上的 PWA 不允许我从我的应用中下载图像
- sql - 使用 sum 时,聚合可能不会出现在 UPDATE 语句的集合列表中
- mysql - MySQL 选择 JSON 数组列是另一个数组子集的行
- python - 如果第一个值匹配,则从特定列中获取值
- spring - Sonatype 扫描显示依赖关系超过 10 年