初始参数在路由器链接中设置了什么

时间:2017-05-30 14:22:36

标签: vuejs2 vue-router

我试图用Vuejs提供服务。 这是路由器链接,我想为每个用户的ID创建一个动态网址。 如您所见,命名路线' profile'有一个初始参数" 0"。 但是,我不需要把" 0"因为当用户发布ajax请求时需要这个参数。

RestAPI控制器功能

→指数()... getAllUsersProfiles()

→显示($ ID)... getUsersProfileById($ ID)

首先,我尝试了{user_id:" "}在路由器链接中但是" ... / profile / list / undefined"被退回,当然我不能打电话给api。无论如何,即使参数" 0"与user_id不匹配,我必须将一些数字作为初始参数来避免" undefined"。

index.vue

config

app.js

<router-link tag="li" :to="{name: 'profile', params: {user_id : '0'}}"><button class="btn btn-success">profile</button></router-link>

有没有办法处理&#34; &#34;案例和&#34; 2或3或......(user_id)&#34;一个路线中的案例?

0 个答案:

没有答案