提交 9cae3021 编写于 作者: L lang

Fix improperly legend warning hint

上级 89ef512c
......@@ -51,7 +51,8 @@ define(function(require) {
_updateData: function (ecModel) {
var legendData = zrUtil.map(this.get('data') || [], function (dataItem) {
if (typeof dataItem === 'string') {
// Can be string or number
if (typeof dataItem === 'string' || typeof dataItem === 'number') {
dataItem = {
name: dataItem
};
......
......@@ -79,10 +79,7 @@ define(function (require) {
var seriesModel = ecModel.getSeriesByName(name)[0];
if (legendDrawedMap[name]) {
if (__DEV__) {
console.warn(name + ' series not exists. Legend data should be same with series name.');
}
// Series not exists
// Have been drawed
return;
}
......@@ -125,9 +122,6 @@ define(function (require) {
var data = seriesModel.legendDataProvider();
var idx = data.indexOfName(name);
if (idx < 0) {
if (__DEV__) {
console.warn(name + ' data item not exists. Legend data should be same with series data name.');
}
return;
}
......@@ -151,6 +145,12 @@ define(function (require) {
}
}, this);
}
if (__DEV__) {
if (!legendDrawedMap[name]) {
console.warn(name + ' series not exists. Legend data should be same with series name or data name.');
}
}
}, this);
listComponentHelper.layout(group, legendModel, api);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册