我想弄清楚这是否可能。FAB操作可能在点击后保持打开状态吗?
概念是需要FAB操作在点击后保持打开状态。
他们需要的是我想要一个带有动作的经典FAB角材料FAB按钮。所以每一个点击它的动作按钮都会在它旁边打开一个弹出窗口来做一些事情,比如说一个简单的输入。
我这样做,但当我点击动作按钮,然后动作按钮和弹出消失。
<md-fab-speed-dial md-trigger="click" md-direction="down" md-open="fab.isOpen"
class="md-scale md-fab-top-right" ng-class="{ 'md-hover-full': fab.hover }"
>
<md-fab-trigger>
<md-button aria-label="menu" class="md-fab md-warn">
<i class="fa fa-plus"></i>
</md-button>
</md-fab-trigger>
<md-fab-actions>
<md-button aria-label="Create Data App" class="md-fab md-raised md-mini"
myapp-popover="app"
data-auto-close="true"
data-html="true"
data-placement="left"
data-animation="am-flip-x"
data-template-url="/templates/data-app/_v2/modules/popover-add-dataapp.html"
data-close-others="false"
data-prefix-event="url">
<i class="fa fa-database"></i>
<md-tooltip>Create Data App</md-tooltip>
</md-button>
</md-fab-actions>
</md-fab-speed-dial>
我的范围是很简单的
$scope.fab = {
isOpen : false,
hover : false
};
任何想法?
自动关闭=真的吗? –
这与popover相关,不影响FAB –