繁体   English   中英

Rails:link_to不显示

[英]Rails: link_to not showing up

我在一个名为LearnPython的Rails应用程序上制作了一个红宝石。 我在其中1个中没有显示link_to。 我会放入一些文件,以便您可以帮助我。 抱歉,这是一个非常简单的错误,可以在2秒内解决。

app/views/learn/hub.html.erb

<h1>Time to LearnPython!!!</h1>
<%= link_to "Lesson 1: Variables", lesson1_path %>

config/routes.rb

Rails.application.routes.draw do
    root 'welcome#index'

    get 'signup' => 'users#new'
    resources :users

    get '/learn/' => 'learn#hub'
    get '/learn/1' => 'learn#var', as: :lesson1

    get '/login' => 'sessions#new'
    post 'login' => 'sessions#create'

    get '/logout' => 'sessions#destroy'
    delete 'logout' => 'sessions#destroy'

end

app/controllers/learn_controller.rb

class LearnController < ApplicationController
    before_action :require_user

    def hub
    end

    def var
    end
end

如果您希望我放入更多文件,则可以。

在您看来

<h1>Time to LearnPython!!!</h1>
<%= link_to "Lesson 1: Variables", lesson1_path %>

显示链接

上面的链接看起来很好。 请查看样式表,可能是某些样式(显示:无;)可能隐藏了您的链接。 还要检查DOM,以确保link_to是否正确呈现。 谢谢

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM