Лучший способ получить опции комбинированных списков от сервиса API в Angular 6 - PullRequest
0 голосов
/ 15 ноября 2018

У меня угловой проект 6.И у меня есть форма с 20 combobox и некоторые текстовые поля.Так что я связываю элементы комбобокса.Есть два подхода для этого. В первом подходе, мы пойдем 20 раз для связующего комбо-ящика.Но преимущество этого подхода в том, что мы можем использовать эти частичные функции отовсюду (Forexample getUniversityTypes). При втором подходе, вы пойдете только один раз.Но дизайн кода будет плохим, и вы не сможете использовать частичную функцию. Есть ли разница в производительности этих двух подходов и сколько? Потому что мое приложение будет использовать миллионов человек .И эта разница в производительности очень важна для меня. (я думаю, первый подход устает от сервера)

Первый подход (файл .ts)

this.http.get("getStudentTypes");
this.http.get("getUniversityTypes");
this.http.get("getStudentGroups");
this.http.get("getActivities");
this.http.get("...");
this.http.get("...");
this.http.get("...");
this.http.get("...");
this.http.get("...");
this.http.get("...");
this.http.get("...");
.
.
.
.
.
.
.

Второй подход (файл .ts)

this.http.get("GetAllComboboxValues");
...