ES6 实例化失败,不知道问题出在哪里?

track.js


class Track {

  constructor(title, artist, album, albumArt, audio) {

    this.title = title;

    this.artist = artist;

    this.album = album;

    this.albumArt = albumArt;

    this.audio = audio;

  };

  returnValue(){

    return(

      {

        title: this.title,

        artist: this.artist,

        album: this.album,

        audio: this.audio,

        albumArt: this.albumArt,

      }

    )

  }

}

search.js


import Track from '../models/track';


let a = new Track(1,2,3,4,5);

报错

https://img1.mukewang.com/5c355ee10001a42305950377.jpg

谁给看看, 不知道什么原因。。。

已经找到原因了, 忘记导出,在track.js最后加一行
export default Track;


桃花长相依
浏览 427回答 1
1回答

长风秋雁

export default class Track {...}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript