javascript - 如何使用 javascript 检查产品是否为空 Laravel
问题描述
我想用javascript检查产品是否为空,当用户尝试喜欢或不喜欢某些东西时,它应该在不刷新页面的情况下进行检查。我使用 eloquent ,我在这里尝试过一些东西,但它不够强大,无法正常工作,我通常这样检查
@if (Auth::user()->likedProducts->count() > 0 )
@else
@endif
有人知道我该如何解决这个问题吗?
用户.php
public function likedProducts()
{
return $this->morphedByMany('App\Product', 'likeable');
}
刀片文件
<a style="display: {{Auth::user()->likedProducts->count() > 0 ? "" : "none"}}" id="item" href="{{route('likes')}}"> displays products </a>
<a style=" display: {{Auth::user()->likedProducts->count() <= 0 ? "" : "none"}}" id="item" href="{{route('likes')}}">You have no products </a>
我不知道在 javascript 中放什么,因为我不知道并且我试图搜索但没有得到答案,我们将不胜感激。
解决方案
推荐阅读
- flutter - 如何在展开的 ListView 中设置容器宽度
- python - 小写分隔符 Python 后的第一个字母
- javascript - Vue.js - 使用无效数据调用的函数 DocumentReference.set()。不支持的字段值:未定义
- sql-server - 向 SSIS 包添加简单的脚本任务会显着降低性能吗?
- f# - 在 C# 中,如何获取 F#/Elmish.WPF 对象的类/模块类型?
- javascript - 从选项卡“卸载”时如何重置反应导航?
- r - 返回 NA 的多类混淆矩阵上的平衡精度
- react-native - React 原生 redux 存储迁移
- c# - 将 JSON 序列化为 JSON 数组(嵌套 JSON)以用于 POST 请求 C#
- android - Linkify 取消我的 TextView 文本对齐