Файл настроек Javascript не является сервером на сервере Rails - PullRequest
0 голосов
/ 07 октября 2018

У меня есть этот фрагмент кода Javascript в моем приложении rails для управления переключением навигации по таблеткам.Это работает в моей среде разработки, но не на рабочем сервере.Кажется, что файл настроек не обслуживается сервером, хотя мне нужны настройки js и дерево.

document.addEventListener("DOMContentLoaded", function() {
const account_tab = document.getElementById('account-settings');
const password_tab = document.getElementById('password-settings');

const account_panel = document.getElementById('account-panel');
const password_panel = document.getElementById('password-panel');

const title = document.getElementById('settings-title');

  account_tab.addEventListener("click", function() {
    account_tab.classList.add('active');
    password_tab.classList.remove('active');

    if(account_tab.classList.contains('active')) {
      account_panel.hidden = false;
      password_panel.hidden = true;
      title.innerHTML = 'Account settings';
    } else {
      account_tab.hidden = true;
      password_panel.hidden = false;
      title.innerHTML = 'Password Settings';
    }
  });

  password_tab.addEventListener("click", function() {
    password_tab.classList.add('active');
    account_tab.classList.remove('active');

    if(password_tab.classList.contains('active')) {
      password_panel.hidden = false;
      account_panel.hidden = true;
      title.innerHTML = 'Password settings';
    } else {
      password_panel.hidden = true;
      account_panel.hidden = false;
      title.innerHTML = 'Account settings';
    }
  });
});

Прекомпиляция ресурсов и перезапуск пассажира не дают решения.

Кажется, файл не обслуживается, хотя application.js требует как настроек, так и дерева.

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