В нашей базе кода есть функция:
userCanUploadAttachment() {
if (this.manualFileUploadIsActive) {
if (!this.contact.attachment) {
if (this.permission('canUploadAttachments')) {
return true;
}
}
}
return false;
},
Существует только одно место, где вызывается вычисляемое свойство, и это в этом бите:
<b-button
v-if="userCanUploadAttachment"
class="btn-lg pull-right hide-when-printing"
@click="uploadAttachment(contact.id)"
>
Этотолько два места во всем файле, которые называются userCanUploadAttachment
.Почему он просит сеттера?Сообщение:
[Vue warn]: Computed property "userCanViewAttachment" was assigned to but it has no setter.
Обычно, это было бы, если бы вы устанавливали его где-то, но это нигде не устанавливалось?