标签:列表 uri default asc hid raw 部分 复用 options
一个可复用的插件需要满足以下条件:
原生JavaScript插件编写指南参见http://geocld.github.io/2016/03/10/javascript_plugin/
1、插件全局函数
将插件的所有功能写在一个立即执行函数中
(function ($) {
//....封装组件逻辑
})(jQuery);
2、定义自己的组件的代码
$.fn.rxgrid = function (options, param) {
...
this.options = $.extend({}, this.defaults, options);
...
};
3、定义组件的方法
$.fn.rxgrid.prototype = {
initGrid: function(){},
draw: function(){},
...
}
4、默认参数列表
$.fn.rxgrid.defaults = {
width: 850,
height: 500,
caption: ‘‘,
//数据
data: [],
//列名
colNames: [‘guid‘, ‘name‘],
colModel: [{
name: ‘‘,
index: ‘‘,
width: ‘‘,
hidden: false
}]
}
标签:列表 uri default asc hid raw 部分 复用 options
原文地址:https://www.cnblogs.com/yihen-dian/p/8986577.html