我想创建仅包含x-amount数据集的对象,只有当每个datasets.data(londonTemp,nyTemp)的数据都高于0.我的尝试是放在if第二个数据集对象的前面,但不能做它.
var container = {
temp : {
labels: "",
datasets: [
{
label: "London",
type: "bar",
data: londonTemp
},
{ // this object
label: "NY", // to exist
type: "line", // only if
data: nyTemp // nyTemp > 0
}
]
}
};
Run Code Online (Sandbox Code Playgroud)
将此对象推送到单独的if块中:
var container = {
temp: {
labels: "",
datasets: [{
label: "London",
type: "bar",
data: londonTemp
}]
}
};
if (nyTemp > 0) {
container.temp.datasets.push({
label: "NY",
type: "line",
data: nyTemp
})
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37 次 |
| 最近记录: |