vue3 props typescript 报错
export default defineComponent({
props: {
list: {
type: Array,
default: function() {
return [];
},
},
currentPage: {
type: Number,
default: 1,
},
lastPage: {
type: Number,
default: 1,
},
},
setup(props) {
console.log(props.currentPage);
return {};
},
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
本人尝试一下方式不会报错了:
或者给 props 参数指定类型:
关于 eslint 错误,可以参考文档:
https://eslint.vuejs.org/rule...
应该用PropType对list进行注解,详情见官方文档注解-props