После поиска и опробования нескольких различных методов у меня ничего не вышло, поэтому я ищу справку о том, что я делаю неправильно. в разделе заголовка:
<script src="/assets/config.js"></script>
И это в конце основного раздела:
<script src="/assets/app.js"></script>
В приложении js У меня есть следующее:
let newName = inputName; // <-- this comes from an html text box
if (configs && configs.name) {
console.log(" - - adding new name: " + newName);
try {
configs.name.push(newName);
} catch (err) {
console.log("Error: " + err.name + " - " + err.message);
}
}
В конфигурации js У меня есть следующее:
var configs = {
name: ["adam","joe","jerry"]
}
Когда я запускаю код, кажется, что он должен работать. Я не получаю ошибок в консоли, но новое значение не добавляется в массив.
Любая помощь по этому поводу приветствуется.