Как использовать переменную в объекте Javascript - PullRequest
0 голосов
/ 20 декабря 2018

У меня есть объект с именем selectedTeam в функции jQuery. Я могу log"имя" selectedTeam, но в другом файле .js, который принадлежит другому * 1006.* file, если я попытаюсь записать selectedTeam["Selected_Driver Weight"], я получу неопределенное значение вместо реального значения.

obj.js:

var selectedTeam = {
"Selected_Driver Weight": "none",
"Selected_Car Weight": "none",
"Selected_Car Speed": "none",
"Selected_Car Break Disk": "none"

}

main.js:

$(document).ready(function(){
$("#select-team_mercedes").click(function(){
         isMercedesSelected = true;
         console.log("You have successfully selected "+ Mercedes["Team Name"]);
            //Set for selected
            selectedTeam["Selected_Driver Weight"] = Mercedes["Team Name"];
            console.log(selectedTeam["Selected_Driver Weight"]);
        });
});

Файл .js второго html:

console.log(selectedTeam["Selected_Driver Weight"]);

Я получаю: undefined;

1 Ответ

0 голосов
/ 20 декабря 2018

в obj.js делает следующее: export const selectedTeam = ...

в main.js делает следующее: импортирует {selectedTeam} из 'path / to / your / obj.js'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...