重定向到主页后,登录后第一次下拉不工作

时间:2017-10-07 18:17:01

标签: jquery html css angular twitter-bootstrap-3

我是Angular 4的新用户,使用我当前的代码,我可以在登录后重定向到主页。但是,我的主页下拉列表无法正常工作。请注意,当我再次刷新主页时,它工作正常。

示例代码:它是简单的bootstrap下拉切换。

<li>
    <a class="dropdown-toggle" data-toggle="dropdown">
      <i class="menu-icon fa fa-pencil-square-o"></i>
      <span class="menu-text"> Entity </span>

      <b class="arrow fa fa-angle-down"></b>
    </a>

    <b class="arrow"></b>

    <ul class="submenu nav-hide" style="display: none;">
      <li class="">
        <a [routerLink]="['broker','activeBrokerList']">
          <i class="menu-icon fa fa-caret-right"></i>
          Broker
        </a>

        <b class="arrow"></b>
      </li>

      <li class="">
        <a [routerLink]="['supplier','activeSupplierList']">
          <i class="menu-icon fa fa-caret-right"></i>
          Supplier
        </a>

        <b class="arrow"></b>
      </li>

      <li class="">
        <a [routerLink]="['customer','activeCustomerList']">
          <i class="menu-icon fa fa-caret-right"></i>
          Customer
        </a>

        <b class="arrow"></b>
      </li>
    </ul>
  </li>

感谢。

1 个答案:

答案 0 :(得分:0)

您是否尝试过另一种重定向方式?直接通过这样的路线

<a [routerLink]="/broker/{{activeBrokerList}}">
      <i class="menu-icon fa fa-caret-right"></i>
      Broker
    </a>

这里我假设 activeBrokerList 是组件中的实例变量