提交 22c5a35c 编写于 作者: K kener

title支持超链接跳转

上级 96acd9ed
...@@ -71,6 +71,7 @@ option = { ...@@ -71,6 +71,7 @@ option = {
title : { title : {
text : '中东地区的敌友关系', text : '中东地区的敌友关系',
subtext: '数据来自财新网', subtext: '数据来自财新网',
sublink: 'http://international.caixin.com/2013-09-06/100579154.html',
x:'right', x:'right',
y:'bottom' y:'bottom'
}, },
......
...@@ -45,7 +45,9 @@ define(function (require) { ...@@ -45,7 +45,9 @@ define(function (require) {
*/ */
function _buildItem() { function _buildItem() {
var text = titleOption.text; var text = titleOption.text;
var link = titleOption.link;
var subtext = titleOption.subtext; var subtext = titleOption.subtext;
var sublink = titleOption.sublink;
var font = self.getFont(titleOption.textStyle); var font = self.getFont(titleOption.textStyle);
var subfont = self.getFont(titleOption.subtextStyle); var subfont = self.getFont(titleOption.subtextStyle);
...@@ -66,6 +68,13 @@ define(function (require) { ...@@ -66,6 +68,13 @@ define(function (require) {
}, },
hoverable: false hoverable: false
}; };
if (link) {
textShape.hoverable = true;
textShape.clickable = true;
textShape.onclick = function(){
window.open(link);
}
}
var subtextShape = { var subtextShape = {
shape : 'text', shape : 'text',
...@@ -79,6 +88,13 @@ define(function (require) { ...@@ -79,6 +88,13 @@ define(function (require) {
}, },
hoverable: false hoverable: false
}; };
if (sublink) {
subtextShape.hoverable = true;
subtextShape.clickable = true;
subtextShape.onclick = function(){
window.open(sublink);
}
}
......
...@@ -45,7 +45,9 @@ define(function() { ...@@ -45,7 +45,9 @@ define(function() {
// 图表标题 // 图表标题
title: { title: {
text: '', text: '',
//link: null, // 超链接跳转
subtext: '', subtext: '',
//sublink: null, // 超链接跳转
x: 'left', // 水平安放位置,默认为左对齐,可选为: x: 'left', // 水平安放位置,默认为左对齐,可选为:
// 'center' ¦ 'left' ¦ 'right' // 'center' ¦ 'left' ¦ 'right'
// ¦ {number}(x坐标,单位px) // ¦ {number}(x坐标,单位px)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册