我有一個角度表達式{{ userInfo.activities.ids }}
,它是一個數組,我通過php發送給角。
現在我需要這個數組中檢查一個值,
我使用這個: -ng - 如果行爲不如預期
[[userInfo.activities.ids.indexOf(1) != -1]]
和它返回true或false。
我想根據它的價值來應用ng-if
。 因此,我寫道:
<input ng-if="{{userInfo.activities.ids.indexOf(1) != -1}} == true" checked type="checkbox">
<input ng-if="{{userInfo.activities.ids.indexOf(1) == -1}} == true" type="checkbox">
但ng-if
沒有驗證條件,因此任何輸入的被顯示出來。
請提出我可以用什麼方法代替這個?
對於從角度表達式分離我的模板我已經使用[[]]插值。
我使用的角度與laravel 5.2 PHP一起。
讓我執行並檢查解決方案。謝謝@Sravan。 – Simer
它的工作。謝謝!!當我應用ng-if =「{{userInfo.activities.ids.indexOf(1)!= -1}} =='true'」時,它也起作用。即當我在報價中輸入真/假時。謝謝你的幫助。 – Simer
這是我作爲前端開發人員在2年職業生涯中遇到的最糟糕的情況。使用我的答案的檢查 – CodeNashor