无效的表达式:意外的令牌'。'在原始表达中
<b-field label="Username" :type="{ 'is-danger': Boolean(form.errors.username[0]) }" :message="{ form.errors.username[0]: Boolean(form.errors.username[0]) }">
<b-input v-model="form.values.username" placeholder="Username"></b-input>
</b-field>
这给了我这个错误:
Errors compiling template:
invalid expression: Unexpected token '.' in
{ form.errors.username[0]: Boolean(form.errors.username[0]) }
Raw expression: :message="{ form.errors.username[0]: Boolean(form.errors.username[0]) }"
我是Vue的新手,并且已经陷入了这个问题。有人可以帮忙吗?
<b-field label="Username" :type="{ 'is-danger': Boolean(form.errors.username[0]) }" :message="{ form.errors.username[0]: Boolean(form.errors.username[0]) }">
<b-input v-model="form.values.username" placeholder="Username"></b-input>
</b-field>
This is giving me this error:
Errors compiling template:
invalid expression: Unexpected token '.' in
{ form.errors.username[0]: Boolean(form.errors.username[0]) }
Raw expression: :message="{ form.errors.username[0]: Boolean(form.errors.username[0]) }"
I am new to Vue and have been stuck on this problem. Can anyone please help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您试图将
消息
prop是具有form.errors.username [0]
作为键的对象,则需要用[<< /code>和
]
例如:if you are trying to have the
message
prop being an object havingform.errors.username[0]
as a key, you need to wrap it with[
and]
eg: