Sending Parameters with view.show()

Используется старый webix jet

Обычный переход на другой view

click: function () {
app.show("/app/test");
}

Если нужно передать параметр, данный способ не работает
app.show(“app/test?id=1”);

Здравствуйте, протестировав на версии 0.1.5, параметры URL’а передаются через show без всяких проблем. Можно уточнить используемую версию Jet’a?

define([“app”], function (app) {

var ui = {
    type: 'space',
    rows: [
        {
            view: "button", id: "select_smeta_btn", label: "Выбрать смету", autowidth: true, page: 'budgets', tooltip: "выбрать смету", width: 50, css: "webix_primary",
            click: function () {
                if (this.config.page) {
                   app.show("app/test?id=1");
                }
            }
        }
    ]
};

return {
    $ui: ui,
    template: "Тест"
};

});

Возникает сразу ошибка
Cant load views/test?id=1

Должно быть так app.show(“app/test:id=1”);

Да, Вы правы, со старым синтаксисом нужно передавать app/test:id=1.

По старому Webix Jet советую обратиться к документации на нашем GitHube’е - GitHub - webix-hub/gitbook-webix-jet at jet-v0. Вся информация находится в chapter1/2/3/4, и содержит все релевантное для старой версии API.