私はこのコードを変更することができる方法を考え出すいくつかの助けが必要です:このif/else文にif/else文を追加するにはどうすればよいですか?
export const CommentsListBeijing = ({ comments }) => (
if (comments.length > 0) {
<ButtonToolbar className="comment-list">
{comments.map((com) => (
<CommentsModal key={ com._id } comment={ com } city={com.city} person={com.person} location={com.location} title={com.title} content={com.content} fileLink={com.fileLink} timestamp={com.timestamp} createdBy={com.createdBy}/>
))}
</ButtonToolbar> :
<Alert bsStyle="warning">No sparks yet. Please add some!</Alert>
);
私は、マッピング関数内であれば/ Elseステートメントを追加したいと思います。
ので
if (com.adminSpark == true) { do something }
else
do current
私がもし/ else文を書くこのように新しいですし、両者を結合する方法がわかりません。
これまでのおかげでよろしく!私は受け取ったフィードバックに基づいてelse/ifステートメントを追加しようとしていますが、ステートメントが始まる場所でエラーが発生し続けます: "imports/ui/components/beijing/comments-list-beijing.js:16:2:Unexpectedトークン(16:2)」。
私は間違っていますか?
お返事ありがとうございました!何らかの理由で、if文が始まるところでエラーが発生し続けます。 "imports/ui/components/beijing/comments-list-beijing.js:16:2:予期しないトークン(16:2)" どうしてですか? – Deelux
Btw 16行目は、 "if(comments.length> 0){"が始まる場所を参照します。 – Deelux
ええ、私は多くを推測しました。 ifのためのブレースを閉じる必要があります。私は今答えを編集するだろう。 – Cent