我必須在我的網站上呼叫外部應用程式:
const { toggle } = window.cdn.createAnimation('Ff8rx6E4');
document.querySelector('#btn-mobile-openapp').onclick = toggle;
這出乎意料地好。但是當我試圖縮小檔案時,它會運行 js 有效性檢查,我得到:
missing : after property id
常規的 onclick 或 eventlisteners 在這里不起作用。任何想法如何正確定義切換而不會遇到錯誤?
uj5u.com熱心網友回復:
這在我看來就像縮小器不知道解構。嘗試將 JavaScript 切換為
const animation = window.cdn.createAnimation('Ff8rx6E4');
document.querySelector('#btn-mobile-openapp').onclick = animation.toggle;
或者你的身上可能有一些看不見的角色{ toggle }?我可以在結束 } 之前看到 2 個空格。
做不到這一點,你用什么來縮小?
uj5u.com熱心網友回復:
missing : after property id如果使用物件的初始化語法宣告物件,則會發生此 JavaScript 例外。當某處的物件初始化器語法錯誤時,可能會發生這種情況。實際上可能是缺少大括號,但也可能是缺少逗號。
在您的情況下,由于它僅在縮小和查看您的代碼時發生,請嘗試在常規分配中使用它,而不是可能導致錯誤的物件解構方式。
const animate = window.cdn.createAnimation('Ff8rx6E4');
document.querySelector('#btn-mobile-openapp').onclick = animate.toggle;
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/486785.html
標籤:javascript
下一篇:不使用比例縮放影像
