簡體   English   中英

如何在Rails 6中使用繭形寶石

[英]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”:

https://github.com/nathanvda/cocoon/issues/555

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM