jQuery-maskMoney 不适用于 Rails 6

jQuery-maskMoney not working with Rails 6

我尝试了很多方法来解决这个问题,但没有成功。 这里是包裹详情 https://classic.yarnpkg.com/en/package/jquery-maskmoney 我正在使用

rails 6.0.3.1
ruby 2.6.2

我按照以下步骤操作。 $ yarn add jquery-maskmoney 此包成功添加到 yarn.lockpackage.json

yarn.lock

package.json

现在需要 jquery-maskmoney 在 application.js app/javascript/packs/application.js require("jquery-maskmoney")

低于错误

你能帮我解决这个问题吗? 如果您需要更多信息,请告诉我。 非常感谢您。

我已经实施了解决方案并且工作正常。

请从这里下载maskMoney.jsmaskMoney.js

现在按照步骤操作。

app/javascript/packs/modules/common/jquery-maskmoney.js

中添加上面的jquery-maskmoney.js

app/javascript/packs/application.js导入

import './modules/common/jquery-maskmoney.js'

现在您在所有地方都使用 $('.maskmoney').maskMoney()