RU
все эти rjs, remote: true, turbolinks и прочее - оно все предназначено для того чтоб "бекендерам" не приходилось заниматься фронтендом
Size: a a a
RU
I🍻
I🍻
D
I🍻
c
js
для выполнения на стороне клиента через new.js.erb
(в моём случае new.js.haml
)Uncaught ReferenceError: $ is not defined
В webpack/environment.js
прописал:const webpack = require('webpack')
environment.plugins.append('Provide', new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery',
Popper: ['popper.js', 'default']
}))
но скрипты с $
работают только если в каком-нибудь *.js
пропишу заранее код для обработки событий.RU
js
для выполнения на стороне клиента через new.js.erb
(в моём случае new.js.haml
)Uncaught ReferenceError: $ is not defined
В webpack/environment.js
прописал:const webpack = require('webpack')
environment.plugins.append('Provide', new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery',
Popper: ['popper.js', 'default']
}))
но скрипты с $
работают только если в каком-нибудь *.js
пропишу заранее код для обработки событий.D
c
RU
import jQuery from 'jquery'
window.$ = window.jQuery = jQuery
RU
D
D
RU
I🍻
c
import jQuery from 'jquery'
window.$ = window.jQuery = jQuery
RU
RU
I🍻
RU