1

LearnPythonというRuby on 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

もっとファイルを入れてほしいなら、そうします。

4

2 に答える 2

2

あなたの見解で

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

リンクを表示するには

于 2016-04-28T00:43:26.300 に答える
0

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

于 2016-05-17T16:08:21.147 に答える