2
A
回答
5
你濫用%W
:
FOOBAR = 'foobar'
%W{ FOOBAR }
output: ["FOOBAR"]
然而,不斷的得到通過正確插值文字。從book:
%W - 詞的插陣列,用空格
分離,所以它不會有什麼用插值。
相關問題
- 1. 紅寶石:常量
- 2. 紅寶石插值
- 3. 什麼是'等'紅寶石的寶石?
- 4. 紅寶石插值到變量
- 5. 紅寶石哈希插值
- 6. 爲什麼紅寶石解釋++的+ @
- 7. 爲什麼graphql,紅寶石的布爾類型不是空值
- 8. 我在紅寶石中需要什麼樣的Socket :: MSG_ *常量?
- 9. 什麼是$〜紅寶石
- 10. 什麼是紅寶石
- 11. 是什麼在紅寶石
- 12. 什麼是在紅寶石
- 13. 什麼是「?」在紅寶石
- 14. 是什麼!做紅寶石?
- 15. 什麼是紅寶石
- 16. 與紅寶石
- 17. 與紅寶石
- 18. 與紅寶石
- 19. 與紅寶石
- 20. 與紅寶石
- 21. (紅寶石)爲什麼這個工作?
- 22. 紅寶石爲什麼0 || 1是0
- 23. 爲什麼紅寶石崩潰?
- 24. 紅寶石未初始化的常量
- 25. 紅寶石 - 未初始化的常量
- 26. 類方法中的紅寶石常量
- 27. 未初始化的常量使用Twitter的紅寶石寶石
- 28. 紅寶石和紅寶石在什麼基礎上的版本被命名爲
- 29. 不能與紅寶石2.0
- 30. 動態常量分配紅寶石
這不只是常數;試着用變量考慮一下:如果試圖在大括號之間插入所有內容,'%w {...}'不會有多大用處。 –
明白了......你仍然需要'#{...}'圍繞常數 – mcede
你想要的是[this](http://stackoverflow.com/a/690826/2767755)和[this](http: //cyreath.blogspot.in/2014/05/ruby-w-vs-w-secrets-revealed.html)。 –