0
這是我以前在早期html.erb做:如何在rails ujs中使用實例變量?
my markup
<script type="text/javascript">
var somevalueFromInstance = "<%= @value_from_instance %>";
// code directly using the someValueFromInstance
</script>
markup continues..
主要是我將會把腳本標籤在content_for塊。
現在,當我想做到這一點不顯眼,我不能有任何腳本在html.erb標籤。腳本位於一個JavaScript文件中。但是,如何將@value_from_instance傳輸到JavaScript文件?
是否將其存儲在數據-是否有唯一的選項來執行此操作?
此外,我想爲這個目的
數據有沒有限制?有時我可能想獲得一個巨大的數組.. – ZX12R 2012-02-22 11:05:06
理論上沒有限制。您可以將您的數組放在腳本標記的內容中。就像通過示例通過javascript模板做的那樣。 – shingara 2012-02-22 11:06:38
抱歉..我不明白。你能否詳細說明一下? – ZX12R 2012-02-22 11:11:16