У меня есть ниже требования страницы с сенчем прикосновением:Сенча сенсорного Vbox
- раскрывающимся некоторыми вариантами
- вопроса, размещенный пользователями (длина может варьироваться в большое время)
- текстовой область для отображения получить ответ
- Две кнопки для покориться и игнорировать
Я использую макет VBOX. Теперь проблема в том, что я хочу, чтобы страница была полностью прокручиваемой, а не частичными прокрутками на dataview и т. Д.
Как я могу ее достичь. У меня одинаковые требования для разных экранов.
Ниже приведен код:
Ext.define('HCMDoctor.view.PFQuestion', {
extend : 'Ext.form.Panel',
xtype : 'PFQuestion',
id : 'pfView',
config : {
layout : {
type : 'vbox',
align : 'stretch'
},
flex : 1,
scrollable : true,
items : [{
xtype : 'container',
html : 'Public Forum Question'
}, {
xtype : 'selectfield',
store : 'CommunityWiseQuestions',
name : 'pfCommId',
id : 'pfCommId',
valueField : 'communityId',
displayField : 'displayFull'
}, {
store : 'PFQuestion',
xtype : 'dataview',
flex : 1,
id : 'pfQuestionHolder',
itemTpl : ['{discussionTitle}<br>{description}',
'<br>Posted in {postedInCommunityName}']
}, {
xtype : 'hiddenfield',
id : 'pfQuestionId',
name : 'pfQuestionId'
}, {
xtype : 'textareafield',
id : 'pfAnswer',
name : 'pfAnswer'
}, {
store : 'PFQuestion',
xtype : 'button',
text : 'Ignore',
id : 'ignorePFQuestion'
}, {
store : 'PFQuestion',
xtype : 'button',
text : 'Submit',
id : 'submitPFQuestion'
}
]
}
});
Благодаря
Почему 'pfQuestionHolder'' 'dataview'? Для достижения желаемого результата вполне может быть «панель» с атрибутом 'data' и' tpl'. – ThinkFloyd
когда вы говорите, что вы имеете в виду, что это жестко закодировано? Мне нужны данные с сервера ... Если вы можете предложить мне способ иметь панель с магазином или использовать данные хранилища, я полностью в полном порядке. –