0
因此,其目标是使一些按钮的大小为屏幕高度的20%的宽度。在常规Famo.us,这个工程:通过Famo.us/Angular中的对象设置大小
var ww = window.innerWidth * .2;
var hh = window.innerHeight * .2;
// later in the code
for(var i = 0; i < 2; i++) {
surfaces.push(new Surface({
content: "button",
size: [ww, hh]
}));
然而,在角当我在HTML中使用FA-大小,它不计算我的对象:
<fa-modifier ng-repeat="item in list"
fa-size="[ww, hh]"
fa-origin="[0.5, 0.5]"
fa-align="[0.5, 0.5]">
<fa-surface fa-background-color="item.bgColor">
{{item.content}}
</fa-surface>
</fa-modifier>
在相位控制器我有:
angular.module('famousAngularStarter')
.controller('MainCtrl', function ($scope, $famous) {
var Transitionable = $famous['famous/transitions/Transitionable'];
var Easing = $famous['famous/transitions/Easing'];
var ww = window.innerWidth;
var hh = window.innerHeight;
$scope.myGridLayoutOptions = {
dimensions: [2, 3]
};
});