1

私はLearnPythonと呼ばれるレールアプリでルビーを作った。私はそれらの1つにlink_toが表示されていません。私はあなたが私を助けることができるようにいくつかのファイルを入れます。これは2秒であなたが解決できる本当にシンプルなエラーであれば申し訳ありません。Rails:link_toが表示されません

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 

あなたは私が複数のファイルを入れたい場合は、私はなります。あなたのビューで

+0

以下の回答を試してください – Lymuel

答えて

2

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

上記のリンクは完全に正常に見えるリンク

+0

なぜ私は考えていませんが、それは動作していません。 – salipshitz

0

を表示します。スタイルシートを確認してください。スタイル(表示:なし;)がリンクを隠している可能性があります。また、DOMをチェックして、link_toが適切にレンダリングされているかどうかを確認してください。ありがとう

関連する問題