H5W3
当前位置:H5W3 > 问答 > 正文

关于vue props传参的一个写法问题 内附代码

<commonHeader
:title="'自定义标题'"
:iconShowFlag="true"
></commonHeader>
props:{
title:{
type:String,
default:""
},
iconShowFlag:{
type:Boolean,
default:true
}
},

使用这个组件的时候

我希望可以写成这样 :title=”自定义标题”

不想写成 :title=”‘自定义标题'”

这个应该怎么写呢 请教

回答

你应该写成title=”自定义标题”吧

:title="'自定义标题'"等同于title="自定义标题"
你写成:title="自定义标题"就相当于title=自定义标题,所以会报错
或者在data中定义title:"自定义标题",:title="title"

不加冒号不就行了
title="自定义标题"

未经允许不得转载:H5W3 » 关于vue props传参的一个写法问题 内附代码

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址