Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Vuejs中使用Laravel刀片语法_Javascript_Php_Vue.js_Laravel 5.7 - Fatal编程技术网

Javascript 如何在Vuejs中使用Laravel刀片语法

Javascript 如何在Vuejs中使用Laravel刀片语法,javascript,php,vue.js,laravel-5.7,Javascript,Php,Vue.js,Laravel 5.7,如何在Vue.js组件中实现下面的Laravel语法 @if(!Auth::guest()) @if(Auth::user()->id === $post->user->id) <a href=#>edit</a> @endif @endif 现在可以了 <example-component :user="{{json_encode(Auth::user())}}"></example-compone

如何在Vue.js组件中实现下面的Laravel语法

@if(!Auth::guest())
    @if(Auth::user()->id === $post->user->id)
        <a href=#>edit</a>
    @endif
@endif 
现在可以了

<example-component :user="{{json_encode(Auth::user())}}"></example-component>
示例.vue

<template>
  <p>{{ user.name }}</p>
</template>export default {props : ['user']}

Laravel Blade在服务器上渲染,但Vue.js在浏览器中运行。您需要用JavaScript向Vue应用程序提供用户凭据,以便它知道该做什么。为了帮助您做到这一点,我们需要更多关于应用程序结构的信息,以及您的Vue.js代码是否具有任何类型的访问控制。