如何创建 i18n 模块的实例
How to create instances of i18n module
我正在尝试创建 i18n 模块的两个实例,但它不起作用。你知道怎么做吗?
var i18n = require('i18n')
var i18nInstance1 = new i18n()
var i18nInstance2 = new i18n()
错误:
var i18nInstance = new i18n();
^
TypeError: i18n is not a constructor
非常感谢。
此致,
如果它可以帮助人们,我已经使用 i18n-factory 模块解决了我的问题。
供您参考,当您需要一个模块时,不要创建它的单例。如果你想有多个实例,你必须私有化你的逻辑或使用 factory pattern.
我正在尝试创建 i18n 模块的两个实例,但它不起作用。你知道怎么做吗?
var i18n = require('i18n')
var i18nInstance1 = new i18n()
var i18nInstance2 = new i18n()
错误:
var i18nInstance = new i18n();
^
TypeError: i18n is not a constructor
非常感谢。 此致,
如果它可以帮助人们,我已经使用 i18n-factory 模块解决了我的问题。
供您参考,当您需要一个模块时,不要创建它的单例。如果你想有多个实例,你必须私有化你的逻辑或使用 factory pattern.