2

Haml ファイルに div を追加しました。

%section.splunk
  .splunk_results Loading splunk data...

これは、後で ajax 呼び出しによって設定されます。ただし、レールを再起動してそのページに移動しても、html ファイルには表示されません。私の調査では、ページをロードするときに自動コンパイルする必要があることが示されました-なぜそうではないのですか?

編集:

haml ファイルは myAppName/client/order_details.haml にあります。おそらくコンパイルされるはずの HTML は、myAppName/public/templates/order_details.html にあります。

4

1 に答える 1

0

HAMLファイルはアセットパイプラインを使用してHTMLファイルとして解釈されます。これには、ファイルがapp/assetsにある必要があります

さらに、コントローラーアクションは、レンダリングされるファイルを指定します。Railsログを見て、アクションが実際にレンダリングしているファイルを確認してください。

于 2012-12-15T18:38:33.807 に答える