我有一個控制器和視圖文件,從控制器我設置數據數組的視圖,在視圖文件中我創建一個Mustache.php類的實例並呈現模板的視圖。鬍子js或php?
在第二種情況下:從控制器我設置數據數組爲視圖,並從視圖文件我打電話Mustache.js呈現模板。
請讓我知道哪個是理想的方法來做同樣的事情?
我正在使用PHP聲波框架(MVC)
我有一個控制器和視圖文件,從控制器我設置數據數組的視圖,在視圖文件中我創建一個Mustache.php類的實例並呈現模板的視圖。鬍子js或php?
在第二種情況下:從控制器我設置數據數組爲視圖,並從視圖文件我打電話Mustache.js呈現模板。
請讓我知道哪個是理想的方法來做同樣的事情?
我正在使用PHP聲波框架(MVC)
他們都沒問題。如果你使用PHP,你將不會處理php-js轉換。 PHP鬍鬚實例讓你免受轉換。
注: 你的MVC使用的注意事項:
鬍子是logicless模板。這意味着您需要在控制器中準備好您的數據結構並將其傳遞給視圖。不要在您的視圖中使用過濾,調節和控制結構。
我認爲JS是最好的選擇。想象一下,您需要使用您將來從控制器傳遞的這些數據變量來更改DOM。如果你在JS堆棧上,它應該比在PHP堆棧上更容易。
你能解釋一下你的觀點嗎? – 2014-01-15 09:13:40
怎麼樣?請詳細說明您的答案。 – Anubhav
他們都可以。如果你使用PHP,你將不會處理php-js轉換。 PHP的鬍子實例讓你免於轉換 –
@cubuzoa謝謝...和MVC協議怎麼樣 – Anubhav
你是什麼意思的MVC協議? –