【发布时间】:2022-01-12 13:28:05
【问题描述】:
在我的 Laravel-Vue 应用程序中
作品:
@include('header')
<div id="app">
@yield('content')
</div>
@include('footer')
但是将 @includes 放在 #app 中,会引发警告“在渲染期间访问了属性“打开”但未在实例上定义。”
不工作:
<div id="app">
@include('header')
@yield('content')
@include('footer')
</div>
header.blade.php
<header x-data="{ open: false }">
<button @click="open = !open"> open </button>
<nav :class="{'hidden' : !open}" x-cloak></nav>
</header>
【问题讨论】:
标签: laravel vue.js vuejs3 alpine.js