[英]How can i solve [Vue warn]: Error in data(): “ReferenceError: total is not defined” in Laravel Vue
[英]How to solve error : [Vue warn]: Unknown custom element: <delete-account-modal>?
我的看法是这样的:
@extends('layouts.main')
@section('title', 'Bank | Myapp')
@section('content')
@if (Auth::user())
...
<li>
<a href="javascript:;" @click="modalShow('modal-delete-account',{{ $account['id'] }})">
<span class="glyphicon glyphicon-trash"></span> Hapus
</a>
</li>
...
@endif
@endsection
@section('modal')
@include('components.modal.profile.setting.account')
<delete-account-modal id="modal-delete-account" :id-account="idModal"></delete-account-modal>
@endsection
执行时,控制台上存在如下错误:
[Vue warn]: Unknown custom element: <delete-account-modal> - did you register the component correctly? For recursive components, make sure to provide the "name" option. (found in root instance)
II如何解决错误?
答案完全取决于您如何编写组件。 因为 Laravel 鼓励使用单文件组件,所以我假设delete-account-model
位于resources/assets/js/components
中名为delete-account-model.vue
的文件中,我还假设设置了elixir
正确编译.vue
文件
因此,为了在全局范围内注册组件,您只需将以下内容添加到resources/assets/js/app.js
:
Vue.component('delete-account-modal', require('./components/delete-account-model.vue'));
然后运行gulp
重新编译所有内容。 然后,您应该会发现delete-account-modal
组件可用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.