我有一个scroll-view
包含fa-surface
我页面的 html 的文件。这个“fa-surface”的高度是动态的,因为它可以根据页面的宽度而变大或变小。
我已将fa-modifier
大小设置为fa-size=[undefined, true]
(读取 true 将高度设置为表面高度)。
这会导致页面不会滚动。如果我在其中放置一个固定的高度,fa-size
它会起作用,但这对我没有好处,因为页面是响应式的并且高度是动态的。
这是页面的代码:
<fa-app style="height:100%">
<fa-scroll-view fa-pipe-from="eventHandler">
<fa-view>
<fa-modifier fa-size="[undefined, true]">
<fa-surface fa-pipe-to="eventHandler">
Misc HTML...
</fa-surface>
</fa-modifier>
</fa-view>
</fa-scroll-view>
</fa-app>
这是用于传递事件的简单控制器。
angular.module('newvitalwallApp')
.controller('MainCtrl', function ($scope, $famous) {
var EventHandler = $famous['famous/core/EventHandler'];
$scope.eventHandler = new EventHandler();
});
如果您好奇它的行为方式,实时页面位于开发服务器上:
http://staging-sqtmp3dxdz.elasticbeanstalk.com/
我不知道为什么这不起作用..我是名人的新手,但我已经在互联网上搜索了这个问题的答案,但发现的很少。
提前感谢您的意见。