使用 props 来获取页面参数,路由没有参数,使用默认值无效
Open
- Dominant language
- JavaScript
- Stars
- 41.6k
- Forks
- 3.7k
- Avg merge
- 7h 6m
- Merged PRs (30d)
- 6
Description
复现代码:https://github.com/sunpm/unisave/blob/uniapp-issue-props/src/pages/index/index.vue

```vue
interface Props {
name?: string
}
const props = withDefaults(defineProps<Props>(), {
name: 'sunpm',
})
console.log('打印 name 参数', props.name) // 路由没有参数,打印则是 undefined
路由 props name:{{ name }}
```
`pages/hi.vue` 还有 js 版本。
template 可以正确显示默认值,在 setup 获取不到
Contributor guide
Assessment
This issue has not been assessed yet.