gpt4 book ai didi

javascript - 在div中的rails显示中拉出帖子图像

转载 作者:太空宇宙 更新时间:2023-11-03 18:07:45 24 4
gpt4 key购买 nike

我已经创建了一个 JS 网格,我正在尝试拉取 Logo 图像并显示在 div 数据缩略图中

如何添加链接以拉取帖子图片?

<%- model_class = Post -%>

<div class="spacer spacer-big"></div>
<div class="container" style="padding-right:50px;padding-left:50px;">
<div id="grid">
<div class="box">
<div data-thumbnail= "TRYING TO GET POST LOGO HERE" </div>

我插入了这个 <%=image_tag post.logoimage.url %>在引号之间,但我仍然遇到错误。

最佳答案

修复

你需要这样做:

<%= content_tag :div, "", data: { thumbnail: @post.logoimage.url } %>

这是关于 content_tag 的信息为你

这应伴随以下 Controller 操作:

#app/controllers/your_controller.rb
Class YourController < ApplicationController
def action
@post = Post.first #-> sets the post object
end
end

--

数据

您收到的错误如下:

undefined local variable or method `post'

这意味着您的 View 正在调用一个不存在的对象(变量)(post)。解决办法是确保 post 设置正确。为此,您需要使用 controller(根据 Rails 的 MVC pattern ,或在 View 中设置它:

<% post = Post.first %>
<%= content_tag :div, "", data: { thumbnail: @post.logoimage.url } %>

关于javascript - 在div中的rails显示中拉出帖子图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24377596/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com