浏览代码

improve the use function

tags/2.16.0
Caven Chen 3 年前
父节点
当前提交
f1b4e56232
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3
    3
      modules/global-api/use.js

+ 3
- 3
modules/global-api/use.js 查看文件

@@ -11,8 +11,8 @@
export function initUse(DC) {
DC.use = function(plugin) {
const installedPlugins =
this._installedPlugins || (this._installedPlugins = [])
if (installedPlugins.indexOf(plugin) > -1) {
this._installedPlugins || (this._installedPlugins = {})
if (this._installedPlugins[plugin.name]) {
return this
}
// additional parameters
@@ -23,7 +23,7 @@ export function initUse(DC) {
} else if (typeof plugin === 'function') {
plugin.apply(null, args)
}
installedPlugins.push(plugin)
installedPlugins[plugin.name] = plugin
return this
}
}

正在加载...
取消
保存