javascript - Comment utiliser la fonctionnalité de déclaration directe d'attributs dans la classe JS dans Babel
黄舟
黄舟 2017-05-16 13:25:40
0
1
434

Une telle classe :

class TestClass {
    name = 'abc';   //直接声明在class中
    static staticValue = 456;   //这是静态属性
    showName() {
        console.log(this.name);
    }
}

let cls = new TestClass();
cls.showName();

Excusez-moi, la syntaxe ci-dessus est-elle prise en charge dans ES ? Comment la configurer si Babel est utilisé pour la traduction ?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous(1)
大家讲道理

Les attributs statiques doivent être mémorisés comme une proposition ES7.
Il semble que babel-stage2 fonctionnera. Je ne m'en souviens pas clairement. Vous le saurez si vous l'essayez.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal