$.fn.sTable.defaults 是 sTable 插件的“全局默认配置”对象。

$.fn.sparkTable.defaults 是 sparkTable 插件的“全局默认配置”对象。 所有实例在初始化时,都会先与它合并($.extend),再与用户调用时传入的 option 再次合并。

✅ 作用

1、集中管理默认值

把插件里会用到的所有可配置项,统一放在一处,方便维护。

2、允许全局覆盖

开发者在引入插件后,可以直接改这个对象,从而 一次性影响页面上所有 sparkTable 实例,而不必在每个 $('#table').sparkTable({...}) 里重复写。

$.fn.sparkTable.defaults 就是插件的 “全局默认配置表”, 所有实例都会以它为基础,再叠加用户自定义值。

 

// 插件内部先声明

$.fn.sTable.defaults = {

height: 300,

striped: true,

textPreWrap: false,

columns: [],

// … 其他选项

};

// 用户想全局改掉默认高度,只需:

$.fn.sparkTable.defaults.height = 400;

posted @ 2025-07-24 17:06  yinghualeihenmei  阅读(5)  评论(0)    收藏  举报