概要
Play Frameworkのビューで、受け取った変数をhtmlで表示させたいのですが、変数のあとに文字列が連結するとエラーが出てしまいます。
説明が難しいのですが、変数を明示的に独立して扱いたい場合どう記述したらいいのでしょうか?
(多分言っている意味が分からないと思うので以下にやりたいことを記述)
具体例
html
1@(name: String) 2 : 3 : 4 <h1>私は@name!です</h1> @*変数の後ろに記号 -> 実行可*@ 5 <h1>私は@name です</h1> @*変数の後ろにスペース -> 実行可*@ 6 <h1>私は@nameです</h1> @*変数の後ろに文字列 -> error*@ 7 8 </article> 9 </div> 10</section> 11}
上記のコードのように、変数をhtml内に埋め込んだ時に、1行目と2行目は大丈夫なのですが、3行目は文字が連結してしまうため、どこまでが変数化がわからないのでエラーが出てしまいます。
->そこで、どこまでが変数だとわかるような書き方(例えば{}で囲むみたいな)があると思うのですが自分で調べてもよくわかりませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/21 11:32