amplify.subscribe("WorkTypesReceived", function () {
var workTypesList = amplify.store("ExpenseWorkTypesFor" + JobNo_);
amplify.unsubscribe("WorkTypesReceived");
});
getDropdownExpenseWorkTypes(JobNo_);
完了時にgetDropdownExpenseWorkTypes
公開する関数を呼び出します"WorkTypesReceived"
。しかし、この関数全体を1つのページで複数回呼び出すため、指数関数的に爆発します(同じトピックへの複数のサブスクリプション)。一度公開されたらサブスクリプションを削除したいのですが(そして一度サブスクライブ機能に入ります)。
この行amplify.unsubscribe("WorkTypesReceived")
は機能していないようです。ドキュメントには、コールバック関数である2番目のパラメーターが必要であると記載されています。しかし、私はコールバック関数の中にいるので、どのように進めるかわからない。