0
我們有一個使用navigo庫創建路線的JavaScript前端應用程序。在沒有url helper的Action Mailer中創建完整的url鏈接
我想使用navigo符號在電子郵件中創建一個鏈接。問題是,如果我創建link_to
的鏈接,只透過路徑NAVIGO,像這樣:
link_to 'Some link', '/#/some/custom/path'
會,因爲它應該,只是在鏈接href
屬性把/#/some/custom/path
。
根據Rails的指南,如果我設置的配置:
config.action_mailer.default_url_options = { host: 'example.com' }
將主機添加到與在郵件的link_to創建的鏈接。
問題是,由於我沒有使用path
或url
符號與link_to,我怎麼能創建一個鏈接到網站,使用這個主機屬性? (因爲我們有分期和生產服務器,地址可以改變)
沒錯,還是有點哈克,但我能找到的最佳解決方案。 – lcguida
不是很冒險,因爲這就是url助手的工作原理。它看起來不太漂亮 – Ruslan