0
我剛更新了Angular 1.5.9到1.6.0。所有合併的東西在我的項目中完成,但作爲參數傳遞的指令參數在指令控制器中沒有獲得價值。正如我發現更新後未定義。指令的傳遞參數在更新1.5.x時未定義爲1.6角度
請給出一些建議,如何解決這個問題。
我剛更新了Angular 1.5.9到1.6.0。所有合併的東西在我的項目中完成,但作爲參數傳遞的指令參數在指令控制器中沒有獲得價值。正如我發現更新後未定義。指令的傳遞參數在更新1.5.x時未定義爲1.6角度
請給出一些建議,如何解決這個問題。
經過長時間R & D關於如何解決我的錯誤,我發現從Angular migration guide此遷移的解決方案。這裏提到使用$ onInit作爲組件,但對於指令我們也必須使用$ onInit。
或者你可以把它放在配置文件中以允許所有應用程序。 $ compileProvider.preAssignBindingsEnabled(true);
所以,我認爲這有助於其他人解決從1.5遷移到1.6的錯誤。
謝謝。