如何解决将一个 int 变量数据从 laravel 控制器传递给 vue 组件
我是 Laravel 和 vue 的新手,我想将一个 int 变量数据从 Laravel 控制器传递给 vue 组件。
这是控制器,我想在其中查看用户“3”和“1”之间的关系。 如果跟随者 3 跟随 1,则变量 $foll=1,否则 $foll=0
public function checkfollow($id)
{
$user = User::findOrFail(3);
$checkUser = User::findOrFail(1);
if ($user->isFollowing($checkUser)) {
$foll=1;
return response()->json(['foll'=>$foll],200);
} else {
$foll=0;
return response()->json(['foll'=>$foll],200);
}
}
这是组件
<template>
<div ip="app">
<p>test</p>
<div v-if="foll !== 1"> Not followed </div>
<div v-else> followed </div>
</div>
</template>
<script>
export default {
props:['foll']
}
</script>
控制器的部分工作正常,但是当我尝试将其发送到组件时它不起作用 变量“foll”无法正常工作,我无法声明“未遵循”和“已遵循”。(它不会改变)
感谢您的帮助,非常感谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。