Как использовать image_tag с srcset и вариантом активного хранилища? - PullRequest
0 голосов
/ 10 мая 2019

Я хотел бы использовать атрибуты image_tag srcset с активными вариантами хранения

    <%= image_tag(@assoc.photo,
    srcset:[
      [@assoc.photo.variant(resize: "600x600"), "1024w"],
      [@assoc.photo.variant(resize: "800x800"), "1980w"]
      ],
      sizes: "100vw") %>

Возвращение первой строки: нет неявного преобразования Symbol в целое число.

Что не так?

1 Ответ

0 голосов
/ 11 июня 2019

Попробуйте обернуть @assoc.photo.variant(resize: "600x600") в url_for.

В качестве примечания я обнаружил, что этот вариант srcset, в котором вы определяете ширину, а не метод, ориентированный на разрешение 1x, 1x, приведет к большому количеству обращений к серверу при изменении размера окна.В документации по Rails ничего не найдено об этом поведении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...