0
ES6 export default View.extend({})
を使用してベースバックボーンビュー(BaseView.js)を作成しましたが、このビューを拡張するにはES6を使用したいが、これを行うには問題があるが、ExtendedViewはコンストラクタではない。ES6エクスポートを使用してバックボーンベースビューを拡張する方法は?
JS
// BaseView.js
export default View.extend({});
// ExtendedView.js
export default BaseView.extend({});
// Uncaught TypeError: ExtendedView is not a constructor
"*' BaseView.extend({})からのデフォルトのエクスポート '*'は構文エラーです。 'from'部分に文字列リテラルを入れる必要があります。 – Bergi
正確に "コンストラクタではありません"というエラーが表示されますか? 'ExtendedView'とは何ですか? – Bergi
これを動作させる唯一の方法は、module.exports = BaseView.extend({})を使用することです。 – styler