代码拉取完成,页面将自动刷新
同步操作将从 腾讯开源/vConsole 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
VConsole.instance
to get the sin…
vConsole 提供一些公共属性字段、函数方法,以便开发插件。
获取当前已实例化后的 vConsole 对象,是一个单例对象。如果没有实例化过,将返回 undefined
。
自定义插件的原型对象。具体用法见 插件:入门。
当前 vConsole 的版本号。
例子:
vConsole.version // => "3.11.0"
配置项。
键名 | 类型 | 可选 | 默认值 | 描述 |
---|---|---|---|---|
defaultPlugins | Array | true | ['system', 'network', 'element', 'storage'] | 需要自动初始化并加载的内置插件。 |
onReady | Function | true | 回调方法,当 vConsole 完成初始化并加载完内置插件后触发。 | |
disableLogScrolling | Boolean | true | 若为 false ,有新日志时面板将不会自动滚动到底部。 |
|
theme | String | true | 'light' | 主题颜色,可选值为 'light' |
target | String, HTMLElement | true | document.documentElement |
挂载到的节点,可为 HTMLElement 或 CSS selector。 |
log.maxLogNumber | Number | true | 1000 | 超出数量上限的日志会被自动清除。 |
log.maxNetworkNumber | Number | true | 1000 | 超出数量上限的请求记录会被自动清除。 |
storage.defaultStorages | Array | true | ['cookies', 'localStorage', 'sessionStorage'] | 在 Storage 面板中要加载的 storage 类型。 |
例子:
// 获取:
vConsole.option // => {...}
// 设指定键值:
vConsole.setOption('log.maxLogNumber', 5000);
// 覆盖整个对象:
vConsole.setOption({ log: { maxLogNumber: 5000 } });
更新 vConsole.option
配置项。
vConsole.setOption('maxLogNumber', 5000);
// 或者:
vConsole.setOption({maxLogNumber: 5000});
设置开关按钮的位置。
vConsole.setSwitchPosition(20, 20);
析构一个 vConsole 对象实例,并将 vConsole 面板从页面中移除。
var vConsole = new VConsole();
// ... do something
vConsole.destroy();
添加一个新插件。重名的插件会被忽略。
true
,失败为 false
。var myPlugin = new VConsolePlugin('my_plugin', 'My Plugin');
vConsole.addPlugin(myPlugin);
卸载一个插件。
true
,失败为 false
。vConsole.removePlugin('my_plugin');
根据 plugin id 激活显示一个面板。
此方法会触发先前激活态面板的 hide
事件,并触发当前激活态面板的 show
事件。
vConsole.showPlugin("system"); // 显示 System 面板
显示 vConsole 主面板。这个方法会触发插件事件 showConsole
。
vConsole.show();
隐藏 vConsole 主面板。这个方法会触发插件事件 hideConsole
。
vConsole.hide();
显示 vConsole 的开关按钮。
vConsole.showSwitch();
隐藏 vConsole 的开关按钮
隐藏后,用户将无法手动唤起 vConsole 面板。因此按钮或面板必须通过 vConsole.showSwitch()
或 vConsole.show()
来展示出来。
vConsole.hideSwitch();
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。