Как получить доступ к значению извне ngFor, это возможно? - PullRequest
2 голосов
/ 29 апреля 2020
<table class="table table-sm table-striped table-hover" >
                      <thead class="thead-dark">
                        <tr>
                          <th scope="col">#</th>
                          <th scope="col">Nro de Expediente</th>
                          <th scope="col">Causa</th>
                          <th scope="col">Delítos</th>
                          <th scope="col">Última actualización</th>
                          <th scope="col">Estado</th>
                          <th scope="col"></th>
                          <th scope="col"></th>
                          <th scope="col"></th>
                          <th scope="col"></th>
                        </tr>
                      </thead>
                      <tbody>
                        <tr *ngFor="let expediente of historial.raexpediente; index as i">
                          <input id="tagcontent" type="hidden"/>
                          <td>{{i+1}}</td>
                          <th scope="row">{{expediente.ranroexpediente}}</th>
                          <td>{{expediente.racausaexpediente}}</td>
                          <td>
                            <a class="btn btn-danger btn-sm" (click)="open(content,expediente.delitos)">
                              <i class="fas fa-eye"></i>
                            </a>
                          </td>           

                          <td>{{expediente.nombreOperacion}}</td>
                          <td>{{expediente.fecha}}</td>
                          <td>
                            <a class="btn btn-primary btn-sm" 
                            routerLink="/movimiento/{{expediente.raidexpediente}}/{{expediente.raidpersona}}">
                              <i class="fas fa-plus-circle"></i>
                            </a>
                          </td>                                                                                          

                          <td>
                            <a class="btn btn-secondary btn-sm" 
                            routerLink="/movimiento/{{expediente.raidexpediente}}/{{expediente.raidpersona}}">
                              <i class="fas fa-list-alt"></i>
                            </a>
                          </td>                                                                                          

                          <td>
                            <a class="btn btn-success btn-sm" 
                            (click)="openModalMovimientos(movimientosmodal,expediente.movimientos)">Ver</a>
                          </td>
                          <td>
                            <a class="btn btn-warning btn-sm">Ver</a>                                                                                                
                          </td>
                        </tr>
                      </tbody>
                    </table>     
                    <a class="btn btn-success btn-sm btn-space" routerLink="/expediente/{{expediente.idpersona}}">Agregar expediente</a>                   
                    <a class="btn btn-success btn-sm btn-space" routerLink="">historial</a>   

Как вы можете видеть, в строке

<a class="btn btn-success btn-sm btn-space" routerLink="/expediente/{{expediente.idpersona}}">Agregar expediente</a>

Я получаю ошибку. * ngДа так хорошо, есть ли возможность получить expediente.idexpediente в переменной или что-то? примечание: это внутри аккордеона, и я делаю l oop и заполняю таблицы в каждом аккордеоне

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...