У меня есть dijit.dialog
, содержащий шаблон form
.Когда диалог виден, и я изменяю размер окна, высота формы уменьшается (даже если я увеличиваю / уменьшаю размер окна).Что вызывает это странное поведение и как его предотвратить?Спасибо.
код: @ LoginForm.html -
<form data-dojo-attach-point="containerNode"
data-dojo-attach-event="onreset:_onReset, onsubmit:_onSubmit">
..
..
</form>
@LoginForm.js--
dojo.declare("LoginForm", [dijit.form.Form], {
widgetsInTemplate: true,
templateString: dojo.cache('template/LoginForm.html'),
name: 'Login',
'class': 'loginForm',
'context': {'message':'hello'},
action: '/authenticate',
method: 'POST',
onSubmit: function(event) {
// something here
},
postCreate: function(){
//
},
startup: function(){
this.inherited(arguments);
}
});
@index.html (отображается в браузерекоторый вызывает LoginForm.js, создает экземпляр виджета, помещает его в dojo.body()
и показывает его) -