【发布时间】:2020-04-10 13:31:51
【问题描述】:
在我的 Laravel 应用程序中,我在 Blade 模板上有一个按钮来显示/隐藏 Vue 组件。我在以下代码here 的帮助下尝试了以下操作。我收到以下错误:
[Vue 警告]:实例上未定义属性或方法“isShow” 但在渲染期间引用。确保该属性是 反应式,无论是在数据选项中,还是对于基于类的组件,通过 初始化属性。看: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.
@extends('layouts.app')
@section('content')
<button v-on:click="isShow = !isShow">Toggle hide and show</button>
<site-email v-if="isShow"></site-email>
@endsection
组件
<template>
<div class="label label-info"> {{domain}}'s Email</div>
<template>
<script>
export default {
data(){
return {
isShow : false,
}
}
}
</script>
I will highly appreciate your help.
【问题讨论】:
标签: laravel-5 vuejs2 vue-component