可以在函数内部放置一个访问器函数。例如,像这样:
function filterByCounty(data, county) {
xValue: function (d){ return d.element; },
yValue: function (d){ return d.value; }
return data.filter(function (d){
return d.County === county;
});
}
答案 0 :(得分:-1)
您可以在xValue
和yValue
上定义访问者:
function filterByCounty(data, county) {
// `this` refers to the function
Object.defineProperties(this, {
xValue: {
get: () => {
return d => d.element;
}
},
yValue: {
get: () => {
return d => d.value;
}
}
});
return data.filter(d => {
return d.County === county;
});
}