Discussion.findAll({
where : {
discussion_on : profileId,
is_deleted : false ,
is_reply : false
},
limit : 5,
order : [['updated_at','DESC']],
offset:5*(page-1),
// order : [['updated_at','DESC']],
include:[{
model : Profile,
as : 'CommentBy',
attributes:staticData.USER_LAYOUT,
include : [{
model : TeamMember,
as : "TeamSender",
required : false,
attributes : ['receiver', 'title'],
where : sequelize.where(sequelize.col('receiver'),db.sequelize.col('discussion.comment_entity'))
},{
model : TeamMember,
required : false,
as : "TeamReceiver",
attributes : ['sender', 'title'],
where : sequelize.where(sequelize.col('CommentBy.TeamReceiver.sender'),db.sequelize.col('discussion.comment_entity'))
}]
},{
model : Discussion,
as : 'Replies',
required : …Run Code Online (Sandbox Code Playgroud) 我只是想问一下 - 是否必须使用int main()C语言或者我们void main()也可以使用它?而且,这种情况仅在C++中是强制性的吗?
以下代码是渲染函数的返回值
this.props.investment.selectedInvestor.rounds.map((item,index)=>{
if(item.type.toLowerCase()==this.state.securityType.toLowerCase())
{
return(
<tr onClick={()=>this.showRoundDetails(true,item)}>
<td>
<strong>{item.round_name}</strong><br/>
<span>{item.close_date}</span>
</td>
<td>{item.security_type}</td>
<td>{item.sharing_plan}</td>
<td>{item.investments[0].status}</td>
<td>{item.rate}</td>
<td>{item.frequency}</td>
<td>{item.investments[0].current_amount}</td>
</tr>
)
}
}
Run Code Online (Sandbox Code Playgroud)
我想转换{item.close_date}为另一种格式,即使用此函数toLocaleDateString()
我尝试在 return 之外声明另一个变量,然后转换日期,但仍然无法解决
const config = {
headers: { "Content-Type": "application/octet-stream" }
}
let files = this.state.files
let promises = []
files.map((item ,index) => {
promises.push(axios.put(this.props.deal.authURL[index], item, config))
})
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
未捕获(承诺)类型错误:无法读取未定义的属性“协议”
我的目标是将 Axios 调用的所有结果存储在 promises 数组中。然后使用Promise.all()函数一次性解决所有问题。无法弄清楚为什么会出现错误。
任何形式的帮助表示赞赏。谢谢