-1
我想在指令中使用其中一個屬性做後端調用。如果我在鏈接函數中寫入這個函數,它會多次調用後端。我應該在哪裏放置我的後端電話,以便它只會調用單一時間,並且性能也會很好。我在ng-repeat中使用指令。所以它會被多次調用。我應該在哪裏寫AngularJS指令的後端調用
我想在指令中使用其中一個屬性做後端調用。如果我在鏈接函數中寫入這個函數,它會多次調用後端。我應該在哪裏放置我的後端電話,以便它只會調用單一時間,並且性能也會很好。我在ng-repeat中使用指令。所以它會被多次調用。我應該在哪裏寫AngularJS指令的後端調用
您需要創建一個服務,並將其注入到您的指令中。 請參閱https://docs.angularjs.org/guide/services
服務是一個單身人士,這正是您只需要一次後臺通信的情況。
你在ng-repeat中使用你的指令嗎? – eltonkamami
你的意思是指令聲明多次但只與服務器通信一次? – Sandeep
需要更多的細節才能得到正確的答案 – charlietfl