Я использую SproutCore 1.x и пытаюсь использовать пользовательское представление в качестве contentView для SC.ScrollView.
Код выглядит примерно так:
SC.ScrollView.design({
canScrollVertical:true,
hasHorizontalScroller:false,
contentView:SC.View.design({
className:"myClass",
render:function(context){
var context = context.begin('div');
context.push('LOTS OF THINGS HERE TAKING UP SOME LARGE ARBITRARY AMOUNT OF SPACE…');
context.end();
}
})
})
Проблема в том, что, поскольку размер contentView является произвольным (то есть он динамически изменяется в зависимости от загруженной в него информации), представление прокруткиКажется, не знает, что нужно прокручивать.Я не могу установить высоту абсолютно, потому что я не знаю объем контента, который будет загружен в него.
Как мне указать представлению прокрутки динамически смотреть на высоту содержимого содержимого?