我在現有網站上使用了angularJs來實現簡單的功能。angularjs設置默認值以在評估之前顯示
它是這樣的
<div ng-app>
<div ng-controller="TermsController">
<input type="checkbox" ng-model="terms.agree" />
<input type="submit" value="{{terms.label}}" .. />
</div>
</div>
我插在頁面的中央角度和不同的事實,即角加載很慢並且用戶可以看到一切正常{{terms.label}}爲在角度評估其值之前的一段時間。
我試圖做類似
<input type="submit" value="Default value" ng-model="terms.label" .. />
,但它永遠不會更新提交按鈕的值。無論如何,我敢打賭,我已經看到這樣的事情,但也許輸入字段沒有價值屬性,只有模型。
有關如何在angularJs加載之前設置模板的指導意見。
我知道我可以設置一些預加載器,並在角度加載後替換它,但對於這個簡單的任務來說,它似乎是一種矯枉過正。
感謝您的幫助
好的回答我的問題,但它似乎是一種解決方法,而不是一個通用的解決方案。 我猜angularJs是專爲更動態的網站,它可以顯示角度初始化完成預加載和切換視圖完成 –