Javascript 使用md选项卡上的ng repeat选择md
我有个问题,我在问问题之前已经搜索过了,但到目前为止,任何东西都帮了我的忙。 我使用的是带有angular 1.x的angular材质的md选项卡,它工作得很好,但我想使选项卡成为书签,所以我想在md选项卡标记上使用md selected属性。 然而,我尝试了几种方法,似乎都不管用 下面是我的HTML代码:Javascript 使用md选项卡上的ng repeat选择md,javascript,angularjs,angular-material,Javascript,Angularjs,Angular Material,我有个问题,我在问问题之前已经搜索过了,但到目前为止,任何东西都帮了我的忙。 我使用的是带有angular 1.x的angular材质的md选项卡,它工作得很好,但我想使选项卡成为书签,所以我想在md选项卡标记上使用md selected属性。 然而,我尝试了几种方法,似乎都不管用 下面是我的HTML代码: <md-content> <md-tabs md-no-ink-bar md-no-ink md-dynamic-h
<md-content>
<md-tabs
md-no-ink-bar
md-no-ink
md-dynamic-height=""
md-border-bottom=""
md-selected="selectedIndex.index"
>
<md-tab
ng-disabled="true"
id="my_id"
>
<i class="fa fa-dashboard"></i> Non clickable tab
</md-tab>
<md-tab
ng-repeat="tab in tabs"
label="my_label"
>
<my-directive
tab-id="tab.id"
ng-if="tab.id == tabActiveId"
></my-directive>
</md-tab>
</md-tabs>
</md-content>
不幸的是,它根本不起作用
有什么想法吗
提前感谢我没有收到问题。你能用一个例子解释一下吗?当然,为了简单起见,当我设置
…
时,它不会在加载时(或之后)选择我的第二个选项卡。我认为这可能是ng重复的副作用,因为在加载md选项卡时,每个md选项卡尚未创建(由于ng重复),我知道在上有一个关于此确切设置的示例,并且我遵循了此示例,但它仍然不适用于Me问题已解决,问题首先来自禁用选项卡
$scope.selectedIndex = {
index: 2
};