2
private get mouseGestureSettingView() {
const {selectedMenu} = this.state;
return (selectedMenu == 2 ?
<script src="../../assets/js/extensions/mouse-gesture/options.js"></script>
<div className={styles.settingForm}>
<h3>Mouse Gesture</h3>
<div className={options.opts}>
<div className={options.opttitle} data-i18ninner={'newadd'}></div>
<div className={options.optcontent}>
<form>
<input id={'addgesture'} className={options.newadd} type={'button'} value={'newgesturess'}/>
</form>
</div>
</div>
<div className={options.opts}>
<div className={options.opttitle} data-i18ninner={'editgesture'}></div>
<div className={options.optcontent} id={'editgesture'}></div>
</div>
<div style={{clear:'both'}}></div>
</div>
: null
);
}
我想使用內嵌腳本的陣營組成部分。我正在嘗試這樣。我應該怎麼做?我找不到很多信息。我想在應用程序頁面上選擇此組件時加載腳本。
這僅僅是一個主要的代碼的一部分。我正在製作一個設置頁面。所以當我點擊設置選項時,它應該呈現這個頁面以及JavaScript。所以我只想在點擊這個方法時加載JavaScript。那麼我應該在哪裏添加這個? –
'componentWillMount'是一個反應[生命週期方法](https://facebook.github.io/react/docs/react-component.html#the-component-lifecycle)。如果你有SettingsPage組件,使它成爲一個基於類的組件,並添加我的例子中的代碼(我更新了答案)。在SettingsPage安裝之前,它會將