我在我的代碼面臨着一個奇怪的錯誤,而使用HAML在我的代碼工作在我的本地機器,但是當我部署它,我收到以下錯誤Haml的-Illegal嵌套:純文本內築巢是非法
::的ActionView ::模板出錯(非法嵌套:純文本內築巢是非法的。):
我的代碼看起來像這樣
%td{ :style => 'width:10px' }
= link_to('Dashboard', dashboard_admin_clients_account_path(client)) if client.is_member?
= link_to('Edit', edit_admin_clients_account_path(client))
- if client.removed_at.nil?
= link_to('Delete', admin_clients_account_path(client), :method => :delete, :confirm => 'Are you sure you want to delete')
- else
= link_to('Restore', restore_admin_clients_account_path(client))
我是新來HAML
我遇到了一些麻煩找到這個問題的原因因爲錯誤是在用render渲染的部分內部,但是堆棧跟蹤指向了父級。 –