В нижней части документации durandal для диалогов/модальных окон (http://durandaljs.com/documentation/Showing-Message-Boxes-And-Modals.html) есть некоторый синтаксис для изменения положения диалога. Диалоговое окно, которое у меня есть, постепенно увеличивается по мере того, как пользователь выбирает материал, поэтому каждый раз, когда делается выбор, я хотел бы вызвать reposition()
. Я пробовал следовать вместе с этим:
vm.compositionComplete = function (child, parent, context) {
var addEditDialog = dialog.getDialog(context.model); // resolves
// whenever something is selected:
addEditDialog.context.reposition(vm); // no method 'reposition'
}
Но получаю ошибку - нет функции reposition
. Что я делаю неправильно?