匿名
未登录
创建账户
登录
小鱼君和他的朋友们
搜索
正在查找
将来过去时
的官方设定集?不如看看
万界大百科
吧!
《将来过去时》第一部分
现在 魔科纪元的少年少女
即将正式发布!
让我偷偷看一眼
小鱼君的博客
……
服务器已成功迁移到
阿里云(杭州)
!
查看“MediaWiki:Gadget-ECharts.js”的源代码
来自小鱼君和他的朋友们
名字空间
消息
讨论
更多
更多
语言
页面选项
Read
查看源代码
历史
←
MediaWiki:Gadget-ECharts.js
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
此页提供此wiki软件的界面文字,并受到保护以防止滥用。如欲修改所有wiki的翻译,请访问
translatewiki.net
上的MediaWiki本地化项目。
您无权编辑此JavaScript页面,因为编辑此页面可能会影响所有访问者。
您可以查看和复制此页面的源代码。
/** * @name WikiECharts * @desc Provides the function of inserting * ECharts table into the wiki page. */ !(function(window, $) { // @function loadScript var loadScript = function(url) { return $.ajax({ url: url, dataType: 'script', cache: true }) } // Get blocks var $blocks = $('.ECharts, .Echarts, .echarts') if ($blocks.length > 0) { // Load dependencies // These are trusted official CDN $.when( // Apache ECharts loadScript('https://unpkg.com/echarts'), // JSON5: https://github.com/json5/json5 loadScript('https://unpkg.com/json5') ).then(function() { $blocks.each(function(index, item) { var $this = $(item) var option = {} var text = $this.text() $this.html('') // Try to parse JSON try { // Parse JSON with JSON5 { foo: 'bar' } -> { "foo": "bar" } option = JSON5.parse(text) } catch (e) { $this.append( $('<pre>', { class: 'error', html: 'ECharts options parse error:\n' + e }) ) return console.warn('ECharts options parse error', item, e) } // Init Chart var thisChart = echarts.init($this.get(0)) thisChart.setOption(option) // Resize Chart thisChart.resize() $(window).on('resize', function() { thisChart.resize() }) $('.mw-collapsible-toggle, .pi-section-tab').click(function() { thisChart.resize() }) }) }) } })(window, jQuery);
返回至
MediaWiki:Gadget-ECharts.js
。
导航
欢迎光临
主页
召唤SILI(求助)
讨论版
关于
关于本站
联系我们
分类导览
创建词条
万界规划局雇员
角色一览
规划局书库
游戏中心
随机页面
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志