错误(通过选择菜单项触发):
为以下代码段返回TypeError:org_selected未定义
:
foreach (DataRow row in myDataSet.Tables[0].Rows)
{
colValues.Add(row["Freight Cost/ Pc - $"]);
}
chart1.Series["Series1"].Points.DataBindY(colValues);
为什么找不到该变量:箭头函数不保留相同的范围吗?
答案 0 :(得分:2)
您应该检查this.props
的值。确保this.props
存在org_selected
。
作为T.J. pointed out,如果问题是范围内没有org_selected
变量,那么它将是 ReferenceError ,而不是 TypeError 。由于它是 TypeError ,我们知道this.props
要么没有org_selected
属性,要么有值为undefined
的属性。