在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 這個(gè)地方的路由傳參為什么失敗,具體應(yīng)該如何寫

這個(gè)地方的路由傳參為什么失敗,具體應(yīng)該如何寫

我想點(diǎn)擊按鈕之后將參數(shù)傳遞到我的子頁面,但是發(fā)現(xiàn)沒有傳遞過去,求各位大神指點(diǎn)!

<li v-for="index in indexs" v-bind:class="{ 'active': cur == index}" class="col-md-1 ">
                    <router-link v-on:click.native="btnClick(index)" v-bind:to="'/schedule/details'+index">{{index}}</router-link>
                </li>

這是我想實(shí)現(xiàn)傳遞參數(shù)的地方

btnClick: function(data) {
                if(data != this.cur) {
                    this.cur = data;
                }
            }

這里是btnClick方法

indexs: function() {
                var left = 1;
                var right = this.all;
                var ar = [];
                if(this.all >= 5) {
                    if(this.cur > 3 && this.cur < this.all - 2) {
                        left = this.cur - 2
                        right = this.cur + 2
                    } else {
                        if(this.cur <= 3) {
                            left = 1
                            right = 5
                        } else {
                            right = this.all
                            left = this.all - 4
                        }
                    }
                }
                while(left <= right) {
                    ar.push(left)
                    left++
                }
                return ar
            }

這是我的indexs代碼
因?yàn)閕ndex是我自己定義的形參,所以不知道該如何傳遞過去

回答
編輯回答
怣痛

1.v-bind:to="'/schedule/details'+index"改成v-bind:to="'/schedule/details/'+index"

2.routes改成{path:'/schedule/details/:index',...}

3.在組件內(nèi)訪問this.$route.params.index獲取路由參數(shù)

2017年12月31日 02:05
編輯回答
愛礙唉

你可以網(wǎng)頁域名傳參?。?


&

2017年7月16日 02:22