选项标记

时间:2017-04-12 14:19:40

标签: javascript angular

我想知道如何在角度2上的option标记内添加链接。

到目前为止,我有这个:

  <select class="my-select col s12">
    <option *ngFor="let c of campanhas" value="['/disputas', c.id]">{{c.cliente_nome}}</option>
  </select>

路由在value属性中,但是当我点击它时显然没有任何反应,我已经尝试将其包含在<a>标记内,但它不起作用。有人能帮我吗?感谢

1 个答案:

答案 0 :(得分:2)

UITabBarController

或尝试以下代码

 <select class="my-select col s12">
        <option *ngFor="let c of campanhas" [routerLink]="['/disputas',c.id]">{{c.cliente_nome}}</option>
    </select>

Component.ts

 <select class="my-select col s12" #select (change)="Navigate(select.value)">
        <option *ngFor="let c of campanhas" [routerLink]="['/disputas',c.id]" value='c.id'>{{c.cliente_nome}}</option>
    </select>