0
我已经使用ES6 export default View.extend({})
创建了基本骨干视图(BaseView.js),并且希望使用ES6来扩展此视图,但在执行此操作时遇到了问题export default BaseView.extend({})
但我得到的扩展视图不是构造函数?如何使用ES6导出来扩展Backbone基本视图?
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