私はvue-routerとの間でデータを渡すようにしています。Vuejs + vue-router、http投稿などのビュー間でデータを渡す
//View1.vue
route: {
data: function (transition) {
transition.next({
message: "this is it!!"
});
}
}
私はクリックアクションボタンで次のwiewを呼び出す:
//View1.vue
methods:{
showResult: function(){
this.$router.go('/View2');
}
}
が、データは次のビューに充填されていません。
//View2.vue
<template>
<p>Message: {{ message }}</p>
</template>
は、誰かが私が間違って何を知っていますvue-routerの使い方は?私はこのためのサービスを通過する必要はないと思いますよね? jsfiddle(またはjsbin、など)に
の作業例は歓迎されている:D
しかし、私はこれを記憶してもよいがPOJO ...(?親VUE)、これは動作しませんので、私は... :) –
私のコード内の別のレイヤーを追加するvuejsには余りにも新たなんだを共有しました。 $ route.myProps.message = message –
申し訳ありませんが、これはうまく動作します:$ router.myProps.message = message –