在以下行出现错误:
data.Values.Volumes.map((volumes, index) => (
语法错误意外的令牌,预期的,”
如果我删除了两个data.Values
映射中的一个,则此代码有效,因此我认为我映射了错误的 ie。 React不喜欢我在两次data.Values
映射<tr>
<th className="hide">Date</th>
{props.data.map((data, index) => (
atIndex(index, 0) ?
data.Values.Prices.map(prices => (
<th className="tableBorder"> {prices.name} </th>
))
data.Values.Volumes.map((volumes, index) => (
atIndex(index, 0) ?
<th className="tableBorder" style={{ borderLeft:"2px solid #ffffff" }}> {volumes.name} </th>
:
<th className="tableBorder"> {volumes.name} </th>
))
: null
))
}
</tr>
一排。有什么想法吗?
class Entry(models.Model):
title = models.CharField(max_length=500)
author = models.ForeignKey('auth.User')
body = models.TextField()
created_at = models.DateTimeField(auto_now_add=True, editable=False)
modified_at = models.DateTimeField(auto_now=True, editable=False)
答案 0 :(得分:0)
您正试图在三元运算符中创建两个语句-与使用Sorted array java : [5, 6, 8, 19, 23, 24, 27]
的两个实例无关。
考虑将其重写为if / else语句。