Что является более эффективным: загрузка одного узла или нескольких узлов с Firebase / AngularJS 1.x

Вы должны создать один класс контекста.

public class Context {
    private final static Context instance = new Context();
    public static Context getInstance() {
        return instance;
    }

    private Connection con;
    public void setConnection(Connection con)
    {
        this.con=con;
    }
    public Connection getConnection() {
        return con;
    }

    private TabRoughController tabRough;
    public void setTabRough(TabRoughController tabRough) {
        this.tabRough=tabRough;
    }

    public TabRoughController getTabRough() {
        return tabRough;
    }
}

Вам нужно просто установить экземпляр контроллера при инициализации с помощью

Context.getInstance().setTabRough(this);

, и вы можете использовать его из всего приложение только с помощью

TabRoughController cont=Context.getInstance().getTabRough();

Теперь вы можете передать параметр любому контроллеру из всего приложения.

0
задан JohnAndrews 15 January 2019 в 19:00
поделиться

1 ответ

Предполагая, что $ date содержит только тех же трех детей, и вы хотите, чтобы все дети были все время, вы, вероятно, не будете измерять большую разницу между этими двумя. Один запрос может быть немного быстрее. Но если у вас есть другие дочерние элементы, которые вы не хотите читать, один запрос может быть медленнее, поскольку он загружает больше данных, чем вам нужно.

0
ответ дан Doug Stevenson 15 January 2019 в 19:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: