我试图用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;一个路线中的案例?