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

為了賬號安全,請及時綁定郵箱和手機立即綁定

老師, 您好, 為什么 popup.css.d.ts中并沒有寫任何的聲明, 在 popup.ts 中可以直接使用popupStyle['popup'], 而popupStyle.popup會報錯?

//?popup.css.d.ts
declare?const?popupStyle?:?{
????//?readonly?"popup":string;
}

export?default?popupStyle;
//?popup.css?這里省略了部分css屬性
.popup?{?position:?fixed;}
.popup-title?{?flex:?none;}
.popup-title?h3?{?font-size:?18px;}
.popup-title?i?{?width:?30px;}
.popup-title?i:hover?{?color:?#fff;}
.popup-content?{?flex:?1;}
.popup-mask?{?position:?fixed;}
//?popup.ts
import?popupStyle?from?'./popup.css';
//?...
console.log('popupStyle',?popupStyle);?//?有值,?正常?
//?popupStyle:?{popup:?"g-popup--231tR",?popup-title:?"g-popup-title--1qc1l",?popup-content:?"g-popup-content--1K5M-",?popup-mask:?"g-popup-mask--3i6ER"}
console.log('popupStyle',?popupStyle['popup']);?//?有值,?正常
console.log('popupStyle',?popupStyle['popup-title']);?//?有值,?正常
console.log('popupStyle',?popupStyle.popup);?//?報錯??-?見圖

http://img4.sycdn.imooc.com/5fad65be0001a39a08740145.jpg

正在回答

1 回答

TS中規(guī)定[]這種默認是可以不用定義的,底層會認為有默認的索引簽名。點這種就必須要聲明了,不過也可以簡化聲明,利用索引簽名 [x:?string]:?any;


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

老師, 您好, 為什么 popup.css.d.ts中并沒有寫任何的聲明, 在 popup.ts 中可以直接使用popupStyle['popup'], 而popupStyle.popup會報錯?

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號