2017-05-27 71 views
0

比方說,我想建立這將在類似於以下形式使用模板的Web應用程序:動態地改變web表單模板內容

<h1> 
    { status_text[step] } 
</h1> 
<progress max="10" value="{ value[step] }"> 
</progress> 

換句話說,讓我們說,我有表value[]status_text[],只更改變量step隨着時間的推移,並希望表單實時反映這些變化(理想情況下,即使沒有發送通知代碼改變step,以便我可以使用current_time而不是一些人爲的step) 。我應該用什麼技術以最優雅的方式實現這樣的行爲? (對於主要語言,我寧願使用Python,但如果沒有Python相關解決方案,JS/PHP也可以工作)

在此先感謝您的任何建議。

回答

0

這些類型的任務總是在客戶端完成,換句話說就是JavaScript

不管你用PHP的Python的後端邏輯,你需要的JavaScript做到這一點。

這就是說,如果你想使用純JavaScript或類似庫jQuery的,你將不得不觸發的進展的每一個變化的事件和更新H1元素的值。我不認爲這是最適合你的解決方案。

所以我建議你使用AngularJs。它是領先的網頁開發技術之一。數據綁定使您可以非常輕鬆地完成此任務。無需觸發事件或任何額外的工作。如果你對AngularJs感興趣,這裏是一個link開始。