49 Stimmen

Was ist der Unterschied zwischen .erb , .rhtml und .html.erb?

Was ist der Unterschied zwischen .erb, .rhtml und .html.erb?

85voto

Mohit Jain Punkte 41795

Nichts, wirklich. Es ist nur eine Änderung der Philosophie zwischen Rails 1 und Rails 2. Vor Rails 2 hatten Sie file.rhtml, file.rxml und file.rjs. In Rails hat sich das zu file.content_type.template_engine geändert. Bei file.html.erb ist der Inhaltstyp also html und die Template-Engine ist ERb. rxml ist jetzt xml.builder und rjs sollte jetzt (meistens) js.rjs sein.

In den neuen Rails 3.0 werden .rhtml-Dateien nicht mehr unterstützt. .html.erb ist der neue Standard.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X