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