diff --git a/src/core/module.js b/src/core/module.js index 362d02e0..7f8a412b 100644 --- a/src/core/module.js +++ b/src/core/module.js @@ -125,6 +125,10 @@ define(function(require, exports, module) { } }, + clearSelect: function() { + this.removeAllSelectedNodes(); + }, + destroy: function() { var modules = this._modules; diff --git a/src/module/resource.js b/src/module/resource.js index d672f6c4..052148fb 100644 --- a/src/module/resource.js +++ b/src/module/resource.js @@ -262,7 +262,7 @@ define(function(require, exports, module) { * @date 2016-01-15 */ var resource = node.getData("resource").filter(function(ele) { - return ele !== null; + return ele !== null && ele !== undefined; }); if (resource.length === 0) { return;