-
Notifications
You must be signed in to change notification settings - Fork 203
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Version
.
Link to Minimal Reproduction
.
Steps to Reproduce
const spec = {
"stack": true,
"type": "bar",
"data": {
"id": "data"
},
"brush": {
"brushType": "x",
"brushLinkSeriesIndex": [
1,
2
],
"inBrush": {
"colorAlpha": 1
},
"outOfBrush": {
"colorAlpha": 0.2
}
},
"xField": [
"230417170554008"
],
"yField": "230417171050011",
"seriesField": "230417171050030",
"axes": [
{
"range": {
"max": 569,
"min": 84,
"positiveMax": 569,
"negativeMin": 0
},
"label": {
"style": {
"fontSize": 14
},
"visible": false,
"flush": true
},
"domain": [],
"orient": "left",
"visible": true,
"innerOffset": {
"top": 20,
"bottom": 20
},
"type": "linear",
"title": {
"visible": false
},
"domainLine": {
"visible": false
},
"seriesIndex": 0,
"tick": {
"visible": false
},
"sync": {
"axisId": "NO_AXISID_FRO_VTABLE"
}
},
{
"domain": [
"信封",
"器具",
"收纳具",
"标签",
"用品",
"系固件",
"纸张",
"美术",
"装订机"
],
"label": {
"style": {
"fontSize": 14
},
"visible": false
},
"orient": "bottom",
"visible": true,
"innerOffset": {
"left": 20,
"right": 20
},
"type": "band",
"domainLine": {
"visible": false
},
"tick": {
"visible": false
},
"subTick": {
"visible": false
},
"title": {
"visible": false
}
}
],
"bar": {
"state": {
selected: {
fill: 'yellow'
},
"selected_reverse": {
"opacity": 0.2,
fill: 'red'
}
}
},
"theme": {
"colorScheme": {
"default": {
"palette": {
"axisLabelFontColor": "red"
}
}
}
},
"sortDataByAxis": true,
"padding": 0,
"dataZoom": []
}
const vchart = new VChart(spec, { dom: CONTAINER_ID });
vchart.renderSync();
vchart.updateState({
selected:{
filter:(datum)=>{
console.log('----filter');
if(datum[230417170554008]==='器具')
return true;
return false;
},
selected_reverse:{
filter:()=>{
console.log('----selected_reverse');
if(datum[230417170554008]==='信封')
return true;
return false;
}}
}
});
vchart.updateDataSync('data',[
{
"10002": "60",
"10003": "230417171050011",
"230417170554008": "信封",
"230417170554012": "一级",
"230417171050011": "60",
"230417171050028": "办公用品",
"230417171050030": "公司",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "60",
"10003": "230417171050011",
"230417170554008": "器具",
"230417170554012": "一级",
"230417171050011": "60",
"230417171050028": "办公用品",
"230417171050030": "公司",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "96",
"10003": "230417171050011",
"230417170554008": "收纳具",
"230417170554012": "一级",
"230417171050011": "96",
"230417171050028": "办公用品",
"230417171050030": "公司",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "103",
"10003": "230417171050011",
"230417170554008": "标签",
"230417170554012": "一级",
"230417171050011": "103",
"230417171050028": "办公用品",
"230417171050030": "公司",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "125",
"10003": "230417171050011",
"230417170554008": "用品",
"230417170554012": "一级",
"230417171050011": "125",
"230417171050028": "办公用品",
"230417171050030": "公司",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "155",
"10003": "230417171050011",
"230417170554008": "系固件",
"230417170554012": "一级",
"230417171050011": "155",
"230417171050028": "办公用品",
"230417171050030": "公司",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "78",
"10003": "230417171050011",
"230417170554008": "纸张",
"230417170554012": "一级",
"230417171050011": "78",
"230417171050028": "办公用品",
"230417171050030": "公司",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "83",
"10003": "230417171050011",
"230417170554008": "美术",
"230417170554012": "一级",
"230417171050011": "83",
"230417171050028": "办公用品",
"230417171050030": "公司",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "145",
"10003": "230417171050011",
"230417170554008": "装订机",
"230417170554012": "一级",
"230417171050011": "145",
"230417171050028": "办公用品",
"230417171050030": "公司",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "83",
"10003": "230417171050011",
"230417170554008": "信封",
"230417170554012": "一级",
"230417171050011": "83",
"230417171050028": "办公用品",
"230417171050030": "小型企业",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "59",
"10003": "230417171050011",
"230417170554008": "器具",
"230417170554012": "一级",
"230417171050011": "59",
"230417171050028": "办公用品",
"230417171050030": "小型企业",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "88",
"10003": "230417171050011",
"230417170554008": "收纳具",
"230417170554012": "一级",
"230417171050011": "88",
"230417171050028": "办公用品",
"230417171050030": "小型企业",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "70",
"10003": "230417171050011",
"230417170554008": "标签",
"230417170554012": "一级",
"230417171050011": "70",
"230417171050028": "办公用品",
"230417171050030": "小型企业",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "63",
"10003": "230417171050011",
"230417170554008": "用品",
"230417170554012": "一级",
"230417171050011": "63",
"230417171050028": "办公用品",
"230417171050030": "小型企业",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "55",
"10003": "230417171050011",
"230417170554008": "系固件",
"230417170554012": "一级",
"230417171050011": "55",
"230417171050028": "办公用品",
"230417171050030": "小型企业",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "53",
"10003": "230417171050011",
"230417170554008": "纸张",
"230417170554012": "一级",
"230417171050011": "53",
"230417171050028": "办公用品",
"230417171050030": "小型企业",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "50",
"10003": "230417171050011",
"230417170554008": "美术",
"230417170554012": "一级",
"230417171050011": "50",
"230417171050028": "办公用品",
"230417171050030": "小型企业",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "75",
"10003": "230417171050011",
"230417170554008": "装订机",
"230417170554012": "一级",
"230417171050011": "75",
"230417171050028": "办公用品",
"230417171050030": "小型企业",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "138",
"10003": "230417171050011",
"230417170554008": "信封",
"230417170554012": "一级",
"230417171050011": "138",
"230417171050028": "办公用品",
"230417171050030": "消费者",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "167",
"10003": "230417171050011",
"230417170554008": "器具",
"230417170554012": "一级",
"230417171050011": "167",
"230417171050028": "办公用品",
"230417171050030": "消费者",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "233",
"10003": "230417171050011",
"230417170554008": "收纳具",
"230417170554012": "一级",
"230417171050011": "233",
"230417171050028": "办公用品",
"230417171050030": "消费者",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "119",
"10003": "230417171050011",
"230417170554008": "标签",
"230417170554012": "一级",
"230417171050011": "119",
"230417171050028": "办公用品",
"230417171050030": "消费者",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "134",
"10003": "230417171050011",
"230417170554008": "用品",
"230417170554012": "一级",
"230417171050011": "134",
"230417171050028": "办公用品",
"230417171050030": "消费者",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "217",
"10003": "230417171050011",
"230417170554008": "系固件",
"230417170554012": "一级",
"230417171050011": "217",
"230417171050028": "办公用品",
"230417171050030": "消费者",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "181",
"10003": "230417171050011",
"230417170554008": "纸张",
"230417170554012": "一级",
"230417171050011": "181",
"230417171050028": "办公用品",
"230417171050030": "消费者",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "134",
"10003": "230417171050011",
"230417170554008": "美术",
"230417170554012": "一级",
"230417171050011": "134",
"230417171050028": "办公用品",
"230417171050030": "消费者",
"230417171050031": "中国",
"230713150305018": "数量"
},
{
"10002": "335",
"10003": "230417171050011",
"230417170554008": "装订机",
"230417170554012": "一级",
"230417171050011": "335",
"230417171050028": "办公用品",
"230417171050030": "消费者",
"230417171050031": "中国",
"230713150305018": "数量"
}
])
Current Behavior
不执行filter 函数
Expected Behavior
正常执行
Environment
- OS:
- Browser:
- Framework:Any additional comments?
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working