제가 만든 Rails appp에 대해 Rails Admin을 설정했습니다. 처음/admin 페이지를 방문하면 HTML이 렌더링되지만 CSS가 완전히로드되지 않은 것처럼 보입니다. 예 : 그러나 새로 고침 버튼을 클릭하면 CSS가 다시로드되고 대시 보드가 정상적으로 보입니다. 서버 로그를 조사했는데 CSS 또는 JS가로드되지 않는 것과 관련된 오류는 없습니다. 전에이 문제를 경험 한 사람이 있습니까?레일스 관리 CSS가 초기 대시 보드에로드되지 않았습니다.
0
A
답변
4
Turbolinks와 (과) 관련된 문제 일 수 있습니다. 데이터 메소드를 추가했습니다 : 부트 스트랩 navbar의 링크에 "get"하면 내 문제가 해결 된 것으로 보입니다.
%nav.navbar.navbar-default.navbar-fixed-top{role: 'navigation'}
.navbar-header
= link_to 'Building Permits Reporting', root_path, class: 'navbar-brand'
%ul.nav.navbar-nav.navbar-right
- if user_signed_in?
- if current_user.role == 'Administrator'
%li= link_to 'Administration', rails_admin.dashboard_path, class: 'navbar-link', method: :get
%li= logon_menu
+0
나에게도이 문제가 해결되었습니다. 내 앱과 Sidekq 대시 보드 (Turbolinks는 물론) 사이에 문제가 있었는지 - 처음에는 'admin_attribute', rails_admin.dashboard_path, turbolinks : false '로 해결할 수 있다고 생각했지만 방법은 : 트릭 요청은 요청에서 동일하게 보입니다. 어떤 방법인지 모르겠다 : : 터보 링크가있는 레일 엔진의 자산로드를 다시 트리거합니다. –
0
이 문제점은 Rails 4.2 및 Rails Admin 0.7에서 발생했습니다. 데이터 솔루션을 설정하는 위의 솔루션 : link_to 호출에서 "get"이 나를 위해 일했습니다.
나를 위해 일한 또 다른 한 가지는 단지 take out Turbolinks입니다. 이 article을 읽은 후에 필자는 낮은 동시성 사이트에서이 기능을 사용하지 않기로 결정했습니다.
관련 문제
- 1. CSS가 초기 상태 버그로 바꿉니다.
- 2. header.php에서 CSS가 호출되지 않았습니다
- 3. CSS가 적용되지 않았습니다.
- 4. CSS가 생성되었지만 저장되지 않았습니다.
- 5. 레일스 devise_ldap_authenticatable 초기 로그인 실패
- 6. 레일스 세션 관리
- 7. 레일스 환경 변수 .yml 파일에서 레일스 관리
- 8. 레일스 before_save가 호출되지 않았습니다.
- 9. 레일스 primary_key가 계승되지 않았습니다
- 10. 보기에서 관리 대시 보드에 연결
- 11. 레일스 : 비 관리 모델을 관리하기위한 관리 경로
- 12. 부모와 관련하여 CSS가 적용되지 않았습니다
- 13. CSS가 Laravel 4에 적용되지 않았습니다.
- 14. Angular 프로젝트에 CSS가 적용되지 않았습니다.
- 15. CSS가 제대로 배치되지 않았습니다 - Safari
- 16. UI 바인더에서 CSS가 확인되지 않았습니다.
- 17. jquerymobile 버튼의 CSS가 적용되지 않았습니다.
- 18. iOS 앱에 CSS가 적용되지 않았습니다.
- 19. 유니콘 인스턴스/레일스 배치 관리
- 20. 레일스 애플리케이션에서 관리 영역 생성
- 21. Google 애널리틱스 V3가 대시 보드에 등록되지 않았습니다.
- 22. 동일한 컴퓨터에있는 다른 지점에 대한 레일스 관리
- 23. Drupal 용 보안 관리 대시 보드
- 24. Apps 관리 대시 보드 : 어떤 기능을보고 싶습니까?
- 25. SQL Server Reporting Services 관리 대시 보드
- 26. Wordpress 관리 대시 보드에서 "Updates"링크를 제거하십시오.
- 27. Magento 관리 대시 보드 주문 시간이 잘못됨
- 28. reg : Sonar의 대시 보드 관리 링크
- 29. jQuery Mobile - Android 브라우저에 CSS가 적용되지 않았습니다.
- 30. perl cgi 스크립트에 CSS가 적용되지 않았습니다.
firebug/chrome 개발자를 확인하는 경우 브라우저에 CSS 파일이로드되어 있습니까? – JTG
대시 보드의 초기로드에서 아니오, Rails 관리 CSS 및 JS 파일이로드되지 않습니다. navbar에서 사용하는 link_와 관련이있을 수 있습니다. Rails 관리 URL로 바로가는 것은 정상적으로 작동하지만 navbar에서 Admin 링크를 클릭해도 rails_admin.css 및 .js를 얻기위한 호출이 실행되지 않는 것 같습니다. – dspencer