收藏
回答

微信小程序的模块系统是否支持输出对象?

问题模块
API和组件

虽说微信小程序中的JS Runtime 和Node.js 的是不同的,但是如果可以使用node_modules就爽了,尝试引入某个node_module的过程中发现这个module使用了输出对象。如下例。

那么问题来了,微信小程序的模块系统是否支持例子中的用法?

例如:

//hello.js
function Hello() {
    var name;
    this.setName = function(thyName) {
        name = thyName;
    };
    this.sayHello = function() {
        console.log('Hello ' + name);
    };
};
module.exports = Hello;

这样就可以直接获得这个对象了:

//main.js
var Hello = require('./hello');
hello = new Hello();
hello.setName('BYVoid');
hello.sayHello();


最后一次编辑于  2017-02-03  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏