在 vue-cli 創建的項目中,創建了一個 BaseService.js :export default class BaseService{}然后有一些其他的 Service 去繼承 BaseService:UserService.js:import BaseService from './BaseService';console.log(`UserService : ${BaseService}`);export default class UserService extends BaseService {}TestService.js:import BaseService from './BaseService';console.log(`TestService: ${BaseService}`);export default class TestService extends BaseService {}然后結果是:UserService 能引入 BaseService , TestService 那邊為 undefined ;如果 UserService 不引入 BaseService , 只有 TestService 引入的話, TestService 就能引入成功???就好像是這個 BaseService 只能被引入一次? What?請問各路大大,這是什么情況?
ES6 import 得到 undefined,import 同一個 js 文件只有一個得到
嗶嗶one
2019-03-14 16:15:39