this.getView.byId не является функцией ui5

Привет, я хочу подключить свой Basecontroller к представлению ResultDevice, я что-то делаю не так? Вызов Fetch работает нормально, когда я запускаю его в своем ResultDevice.controller.js, поэтому я подумал, что что-то не так с построением представления.

Код:

      onCompletedNotebook: function (oEvent) {
        const tabletUrl = '/api/tablets?limit=1000&offset=0';
        var view = this.getView().byId("TESTE.TESTE.controller.ResultDevice");

        fetch(tabletUrl).then(res => res.json()).then(res => {
            const dataModel = new JSONModel();
            dataModel.setData({
                items: res
            });
            this.getView(view).setModel(dataModel, "aribadevices")
        })
    },

0 ответов

Другие вопросы по тегам