Cómo utilizar el router-enlace con el evento?

David:

Quiero pasar la información a otro page.When sólo estaba probando sin necesidad de utilizar la ruta que era capaz de pasar información de un componente a la antera pero cuando he implementado ruta como esta, es navegar a otro componente cuando se haga clic en caso de que no estoy recibiendo información a otra página. El código está por debajo de los cuales tiene un problema, lo siento no puedo publicar todo el código a causa de código es demasiado largo. Puede ayudar a nadie complacerme?

<router-link  @click.native="$emit('viewDetails', model)" to="/modelDetails">
view details
</router-link>
Tanner:

Si desea que la emisión y la navegación a producirse, es probable que desee utilizar un habitual <a>y enlazarlo a un método en el componente que maneja tanto de estas acciones:

<a @click="myFunc(model)">View details</a>

methods: {
  myFunc(model) {
    this.$emit('viewDetails', model);
    this.$router.push('/modelDetails');
  }

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=347812&siteId=1
Recomendado
Clasificación