這裏是問題:爲什麼@import SCSS在Rails 3.2中導致'show'動作?
一個jQuery UI的SCSS文件在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
的一些事情,該應用程序在create
動作後觸發show
動作。如果我們從上面的2個文件中刪除@import
和<link ...>
,那麼'show'動作就會消失。請參閱附件params
的內容show
動作。
我不明白的是爲什麼SCSS文件的@import導致Rails應用程序火起來的create
show
。這show
導致我的Rails應用程序出現故障。任何關於這種行爲和修復的想法?非常感謝。
使用在線CDN jquery-ui.css是一種解決此問題的方法。 – user938363 2014-10-05 01:06:31