Javascript 是否可以访问props中的路由参数来设置默认值?
我有一个道具,如果道具为空,我想显示$route中的ID,如下所示:Javascript 是否可以访问props中的路由参数来设置默认值?,javascript,vue.js,Javascript,Vue.js,我有一个道具,如果道具为空,我想显示$route中的ID,如下所示: props: { name: { type: String, required: true, default: 'user ID: ' + this.$route.params.user_id, } } 但是我得到的错误是“this”未定义。是否可以从道具访问路由参数 您实际上可以通过一个: 道具:{ 姓名:{ 类型:字符串, 要求:正确, 默认值(){ 返回“用户ID:”+this.$rou
props: {
name: {
type: String,
required: true,
default: 'user ID: ' + this.$route.params.user_id,
}
}
但是我得到的错误是“this”未定义。是否可以从道具访问路由参数 您实际上可以通过一个:
道具:{
姓名:{
类型:字符串,
要求:正确,
默认值(){
返回“用户ID:”+this.$route.params.user_ID;
}
}
}