[英]How to use cocoon gem in Rails 6
一直在使用Rails 4和Rails 5應用程序中的嵌套窗體的cocoon gem
。 目前,我正在將rails 5.2應用程序之一(正在使用cocoon gem)更新為rails 6。
由於Rails 6使用的是webpacker,所以我厭倦了像以前版本的Rails一樣在application.js
文件中需要繭形javascript。
app / javascript / application.js
//= require cocoon
但是不幸的是,事情似乎沒有用。 也嘗試過導入,但是由於繭不能作為javascript軟件包使用,因此它當然也無法正常工作。
任何解決方案或替代方案?
在cocoon GitHub存儲庫上有這個Pull Request ,對我來說非常合適。
Package.json在此分支中提供,因此我們可以通過提供GitHub repo鏈接使用yarn或npm安裝軟件包。
紗線添加github:nathanvda / cocoon#c24ba53
Cocoon軟件包將安裝,您可以檢查package.json
文件。
“ cocoon”:“ github:nathanvda / cocoon#c24ba53”
提交編號#c24ba53
很重要,請確保它包含在package.json
文件中
之后,您可以在application.js
文件中導入cocoon.js。
進口“繭”;
繭頁面上有一個“ hack”:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.