首页 教程 API文档

装载插件

2015-10-09 11:08:38

属性


使用频率 中低
所属模型 plugin
成员类型 公有成员函数

描述


plugin方法用于给当前模块实例装载一个指定名称的插件,或者获取一个指定名称的插件,这取决于参数的数量.

当使用plugin方法的时候如果只传递了一个字符串参数,并且已经载入这个插件的情况下那么plugin方法就会返回这个名称的插件实例,如果这个名称的插件还没有被装载则会返回null

当使用plugin方法的时候,传递的是两个参数,并且第一个参数为插件的名称,那么plugin方法就会为当前模块实例创建并且装载这个名称的插件.

当插件被装载之后,如果需要移除,可以使用removePlugin方法.

语法



Object plugin(String name);
Object plugin(Object plugins);
Object plugin(String name,Object option);
        

参数


名称 类型 描述
name String 通过Std.plugin.module定义的插件模块的名称
option Object 创建插件时候需要传递的参数选项
plugins Object 插件模块名称与插件参数选项对应的Object对象

返回值


1. 当获取插件的时候,返回已经装载的插件模块实例

2. 返回this对象

相关例子



//给id为content的元素载入drag插件,使其可以被拖动
Std.dom("#content").plugin("drag",{});