Meine Ansicht Klinge wie folgt aus:Wie kann ich Auth auf Vue-Komponente verwenden? (Vue.JS 2)
@if (Auth::user())
<favorite :id="{{ $store->id }}"></favorite>
@else
<a href="{{url('/login?red='.Request::path())}}" class="btn btn-block btn-success">
<span class="fa fa-heart"></span>Favorite
</a>
@endif
Auth::user()
arbeitet
Aber, wenn ich auf vue Komponente wie diese versuchen:
<template>
...
<div v-if="Auth::user()">
<favorite :id="item.id"></favorite>
</div>
<a v-else href="javascript:" class="btn btn-block btn-success">
<span class="fa fa-heart"></span>Favorite
</a>
...
</template>
<script>
export default {
props: ...
computed:{
...
},
...
}
</script>
Es spielt funktioniert nicht
Es gibt einen Fehler wie diesen:
ungültiger Ausdruck: v-if = "Auth :: Benutzer()"
Wie kann ich Auth auf vue Komponente verwenden?
Sie bauen SPA oder Standard-Multi-Seite-App? Es gibt keine Möglichkeit, reines Laravel-Material direkt in die '.vue'-Komponente für einzelne Dateien zu übertragen –
@Belmin Bedak, Als ob ich es nicht verwende –
Ich bin froh, dass es geholfen hat! –