すべてのページで UI コンポーネントを実行していますが、ページの 1 つで、それにリンクされた追加の機能があります。UI コンポーネントには と呼ばれるブール値がMyValue
あり、追加機能には と呼ばれるオブジェクトがExtraObject
あり、そのプロパティの 1 つは と呼ばれるブール値ExtraBool
です。
MyValue が true かどうか、および ExtraObject.ExtraBool が false かどうかをテストしたいのですが、ExtraObject が存在する場合のみです。そうすれば、ExtraObject がないページにいる場合でも、エラーは発生しません。
私はこれを試しました:
if (MyValue === true &&
(typeof ExtraObject === undefined || ExtraObject.ExtraBool === false)) {...}
これはどう書き直せばいいのでしょうか?
現在、「ExtraObject is not defined エラー」が発生し続けています。
ありがとう。