Export more than one variable in ES6?

后端 未结 5 669
面向向阳花
面向向阳花 2020-12-25 12:41

I\'m trying to export more than one variable in ES6:

exports.js

var TestObject = Parse.Object.extend(\'TestObject\')
var Post = Parse.Object.extend(\         


        
5条回答
  •  感动是毒
    2020-12-25 12:58

    If it fits your use case you can make the non-default export a property of your default export. I find it makes for cleaner code.

    const TestObject = Parse.Object.extend('TestObject');
    TestObject.Post = Parse.Object.extend('Post');
    
    export default TestObject;
    

    Then, when importing you only need to import the default:

    import TestObject from './your-file.js';
    

    Then, you use it like so:

    TestObject.Post({some, args});
    

提交回复
热议问题