Вот вопрос:Почему @import SCSS вызывает действие «показать» в Rails 3.2?
Файл SCSS JQuery-щ импортируется в application.css.scss
:
@import "jquery-ui"
Также в application.html.erb
, есть строка о Jquery-ui.scss:
<link href="jquery-ui.scss" rel="stylesheet" type="text/css"/ >
Файл _jquery-ui.scss
сохраняется под /app/assets/stylesheets/
. Мы заметили в нашем приложении Rails 3.2 для create
что-то, приложение rails запускает show
действие после create
действие. Если мы удалим @import
и <link ...>
из 2 файлов выше, действие «show» исчезнет. Пожалуйста, см. Прилагаемое содержание params
за show
действие .
То, что я не понимаю, - это почему @import файла SCSS заставляет приложение rails запускать show
в create
. Это show
заставляет мое приложение Rails работать неправильно. Любая идея об этом поведении и исправлении? Большое спасибо.
Использование онлайн CDN jquery-ui.css - это способ решить эту проблему. – user938363