質問編集履歴

4

タイトルを変えました

2017/10/23 08:59

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- echoのc.Render(http.StatusOK, name, data)について
1
+ echoのテンプレート処理について
test CHANGED
File without changes

3

質問内容を大幅に変えました

2017/10/23 08:59

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -12,42 +12,14 @@
12
12
 
13
13
  ```
14
14
 
15
-
16
-
17
- れはnameに"index"等のhtmlファイル名を入力することでそのhtmlファイルレンダリングするもの思われます。
15
+ うすることでdata interface{}を送り、htmlで{{.}}とすることでその中身表示するができますよね
18
16
 
19
17
 
20
18
 
21
- ただ、data引数がどういう役割なのかがわかりません。
19
+ ただ、これではreturn時にし渡すことできません。
20
+
21
+ 何回も渡す事はできませんよね。
22
22
 
23
23
 
24
24
 
25
- ![echo](91775642d06510df4c78b4f2f9813a1a.png)
26
-
27
-
28
-
29
- echoのサイトにはこのように書いてありますが、具体的にどういう意味なのか、初心者にはわかりません。
30
-
31
-
32
-
33
- 試しにdataに"hello"と入れて見ましたが、表示されたhtmlに変わりはありませんでした。
34
-
35
-
36
-
37
- そして色々調べた挙句、htmlの中に以下を挿入しました
38
-
39
- ```html
40
-
41
- <p>{{.}}<p>
42
-
43
- ```
44
-
45
- するとなんと、dataで渡したものが{{.}}の部分に表示されました。
46
-
47
- 適当な認識のまま放っておくのは気持ちが悪いのです。
48
-
49
- なぜ{{.}}するとそこにdata表示されたのしょう
25
+ どうしたら複数回、{{.}}にデータを送信するとができます
50
-
51
-
52
-
53
- また、メッセージを渡して、それをリアルタイムでフロントエンドに表示させる方法も教えていただきたいです

2

追記しました

2017/10/23 08:59

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -47,3 +47,7 @@
47
47
  適当な認識のまま放っておくのは気持ちが悪いのです。
48
48
 
49
49
  なぜ{{.}}とするとそこにdataが表示されたのでしょうか
50
+
51
+
52
+
53
+ また、メッセージを渡して、それをリアルタイムでフロントエンドに表示させる方法も教えていただきたいです

1

追記しました!

2017/10/22 22:45

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -34,4 +34,16 @@
34
34
 
35
35
 
36
36
 
37
+ そして色々調べた挙句、htmlの中に以下を挿入しました
38
+
39
+ ```html
40
+
41
+ <p>{{.}}<p>
42
+
43
+ ```
44
+
45
+ するとなんと、dataで渡したものが{{.}}の部分に表示されました。
46
+
47
+ 適当な認識のまま放っておくのは気持ちが悪いのです。
48
+
37
- data引数はどうやって使うもなんでしょうか?
49
+ なぜ{{.}}とするとそこにdataが表示されたのでしょうか