Есть ли способ извлечь URI или URL в View Rails?
Есть ли способ извлечь URI или URL из текста, который отображается? У меня в основном есть распечатка содержимого из БД, которая выглядит так;
<%= saved.content %>
и это иногда имеет URL в нем, большую часть времени. я знаю это URI.extract
возьму что-нибудь из так, так в контроллер;
URI.extract('some text with some type of http://www.com')
но как бы вы поступили так же, если бы хотели извлечь URL из контента, который печатается в виде?
Предложения.
2 ответа
Решение
Методы, доступные для контроллера, также доступны в представлении
<%= URI.extract(saved.content) %>
Если он уже распечатан в виде / загружен в DOM, не могли бы вы захватить / использовать его через JS/jQuery? Что-то вроде:
$('#the_id_of_the_thing').value()