0

zentasksチュートリアルをやっています。私はここにあるこのステップにいます

https://github.com/playframework/Play20/wiki/JavaGuide3

見出し「スタイルの追加」までカバーしました。その前に、ページを更新する必要があり、すべてが正常であると想定されます。

更新すると、次のエラーが発生します

ここに画像の説明を入力してください

私はこれをしばらく見ていて、何が間違っているのか理解できません。

これを編集するこのページの私のコードです

@(projects: List[Project])(body: Html)

<!DOCTYPE html>

<html>
    <head>
        <title>Zentasks</title>
        <link rel="stylesheet" media="screen" href="@routes.Assets.at("stylesheets/main.css")">
        <link rel="shortcut icon" type="image/png" href="@routes.Assets.at("images/favicon.png")">
        <script src="@routes.Assets.at("javascripts/jquery-1.9.0.min.js")" type="text/javascript"></script>
    </head>
    <body>
        <header>
            <a href="@routes.Application.index" id="logo"><span>Zen</span>tasks</a>
        </header>
        <nav>
            <h4 class="dashboard"><a href="#/">Dashboard</a></h4>
            <ul id="projects">
                @projects.groupBy(_.folder).map{
                    case(group, projects) => {
                        @views.html.projects.group(group,projects)
                    }
                } 
                @projects(0).folder </br>
                @projects(1).folder </br>
                @projects(2).folder </br>
                @projects(3).folder </br>
                @projects(4).folder </br>
                @projects(5).folder </br>
                @projects(6).folder </br>

            </ul>
        </nav>
        <section id="main">
            @body
        </section>
    </body>
</html>
4

1 に答える 1

1

私は問題を見つけましたが、それは本当に小さかったです。

コード

            @projects.groupBy(_.folder).map{
                case(group, projects) => {
                    @views.html.projects.group(group,projects)
                }
            } 

する必要があります

            @projects.groupBy(_.folder).map{
                case (group, projects) => {
                    @views.html.projects.group(group,projects)
                }
            } 

違いがわからない場合(見つけるのに3時間かかりました!)、「ケース」の後にスペースがあります。それでおしまい。私のプロジェクトは今コンパイルされます。

于 2013-03-10T19:02:01.510 に答える