[問題] <% %>跟 <%= %>的差異?

看板Ruby作者 (阿川)時間14年前 (2010/10/31 21:17), 編輯推噓5(506)
留言11則, 6人參與, 最新討論串1/1
看了幾本書 在view裡面有時候會寫<% ... ... %> 有時候會寫<%= ... ... %> 想請問差別是什麼? 一直想不太清楚 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.26.53

10/31 22:04, , 1F
有 = 才會print到html裡面
10/31 22:04, 1F

10/31 22:46, , 2F
喔喔.. 所以是看指令的功用 決定要不要加 = 囉?
10/31 22:46, 2F

11/01 00:05, , 3F
建議要不要先買本書來看?
11/01 00:05, 3F

11/01 10:29, , 4F
我有在看agile web development
11/01 10:29, 4F

11/01 10:29, , 5F
但有些細節都想不太清楚@@。。。
11/01 10:29, 5F

11/02 16:19, , 6F
有= 是ruby的語法
11/02 16:19, 6F

11/02 16:19, , 7F
沒=是一般的html語法
11/02 16:19, 7F

11/02 16:21, , 8F
像是用到實體變數等等,總之...之父裡面教的都加等號XD
11/02 16:21, 8F

11/02 23:03, , 9F
那哪是一般的 html...... 那是 erb...
11/02 23:03, 9F

11/04 14:47, , 10F
= 會output return value
11/04 14:47, 10F

11/07 16:50, , 11F
原來如此 謝謝
11/07 16:50, 11F
文章代碼(AID): #1CpMo3_N (Ruby)
文章代碼(AID): #1CpMo3_N (Ruby)