6
私はどのウェブサイトにでもロードできるブックマークレットを持っています。Rails .js.erbファイルの完全なアセットURL
このように動作します。
- 負荷
http://my.example.com/assets/bookmarklet.js
- が
http://my.example.com/assets/bookmarklet.css
を含んでcssファイルはbookmarklet.js
経由でDOMに追加ので、これがどこにあるか知っておく必要があります。
私のコードは以下の通りです。
// assets/javascripts/bookmarklet.js.erb
var config = {
stylesheetUrl: '<%= asset_path("bookmarklet.css", :only_path => false) %>'
}
しかし、どんなに私は、私は完全なURLを返すようにasset_path
が必要
var config = {
stylesheetUrl: '/assets/bookmarklet.css'
}
として、これはレンダリングしてみてください何か。 しかし、
asset_url
は存在しません。現在のドメインの先頭にある
asset_path
のオプションが見つかりません。
これはまさにそれです。ありがとうございます。 –
これには 'asset_path'の' only_path'パラメータが必要ですか? – colllin
@コリンド私は気づいていない - 私はそれを思い出していない。 – Thilo