第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如果在它應該被觸發(fā)時沒有被觸發(fā)

如果在它應該被觸發(fā)時沒有被觸發(fā)

躍然一笑 2022-10-08 18:01:25
我有這個小代碼片段             <Calendar                style={{ height: 600, width: "120%" }}                eventPropGetter={(event, start, end, isSelected) => {                  var backgroundColor = "#000000";                  console.log(event.estado);                  console.log(isSelected);                  if (event.estado === 0 && isSelected === false)                    console.log("here");                  if (event.estado === 0 && isSelected === true)                    backgroundColor = "#4d4dff";                  if (event.estado === 2 && isSelected === true)                    backgroundColor = "#ff8c1a";                  if (event.estado === 2 && isSelected === false)                    backgroundColor = "#b35900";                  return { style: { backgroundColor } };                }}console.log(event.estado) 吐出 0console.log(isSelected) 吐出 false但是,console.log("here") 永遠不會被觸發(fā)。由于我是 JS 新手,我假設 JS 評估真實性的方式有些古怪,我不知道任何幫助將不勝感激
查看完整描述

3 回答

?
ibeautiful

TA貢獻1993條經驗 獲得超6個贊

0 實際上是“0”,這就是它評估錯誤的原因



查看完整回答
反對 回復 2022-10-08
?
呼喚遠方

TA貢獻1856條經驗 獲得超11個贊

根據(jù)下面的 html 文檔,類型和值應該相同。請檢查 isSelected 的類型是否相同。

使用 === 運算符時,布爾值不相等,因為 === 運算符要求類型和值都相等


查看完整回答
反對 回復 2022-10-08
?
溫溫醬

TA貢獻1752條經驗 獲得超4個贊

我在最后嘗試了該片段,它對我來說非常有效,并且正在這里打印(雖然我沒有使用控制臺日志)。您能否嘗試將 estado 等同于 1 并檢查背景是否發(fā)生變化!



查看完整回答
反對 回復 2022-10-08
  • 3 回答
  • 0 關注
  • 104 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號