以下陳述句在做什么,為什么使用 const vs var?
const { SearchIcon } = myApp.icons;
對于背景關系,我正在學習 Vue 和 Javascript 的新手。我在一個例子中看到了這一點。SearchIcon 是從 heroicons 匯入的圖示,MyApp.icons 被定義在不同的腳本檔案中,如下所示:
window.MyApp = {
app: null,
icons: {},
...
uj5u.com熱心網友回復:
看起來您的問題是您將 MyApp 存盤在視窗下,但隨后嘗試直接訪問它。您在定義中還有一個大寫字母 M,訪問它時還有一個小寫字母。
這是一個作業示例:
window.MyApp = {
app: null,
icons: {
SearchIcon : 'Hello!'
},
};
const { SearchIcon } = window.MyApp.icons;
console.log(SearchIcon);
有關詳細資訊,請參閱有關物件解構的檔案。
希望有幫助:)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/455346.html
標籤:javascript Vue.js
