一點背景知識第一:
直到最近,我一直在努力大多輕巧,單頁角的應用,但在最近幾天開始工作的一個新的Tapestry +骨幹項目。感覺繁瑣。
只需禁用按鈕,無論複選框是否被選中,都會導致屬性,函數和調用的迷宮般的噩夢,它可以通過簡單的ng-if來解決。
我意識到這可能是一個不好的習慣,而且我的編程技能遠不是最好的,但能夠使用良好的舊的ng-if,ng-repeat和ng-class將真正幫助這個過程。另一方面,我沒有選擇將整個應用程序重新編譯爲Angular應用程序。
有沒有辦法將Angular指令和$ scope方法添加到非Angular項目中?這可能會導致兼容性問題?
'NG-app'可以簡單地去任何元素。把角度放在你需要的地方。 – FrankerZ
角度可以作爲「筒倉」運行,其中每個頁面都是自己的角度應用程序。然而,這基本上意味着你不使用角度的路由/ SPA方面,並且每個頁面轉換涉及重新加載所有的角度變量,這可能有效或可能不是有效的。 – Claies