小编Ano*_*456的帖子

在 NextJS 13 中,如何动态更新服务器端渲染组件中的数据?

作为 NextJS 13 的首次用户,我正在关注他们的 App 目录结构。我已经实现了一个服务器端渲染组件,它使用 Prisma 从我的数据库中检索类别,并将它们显示为页面上的列表。此外,我有一个客户端组件,其中包括一个“添加”按钮,它触发一个带有文本框的模式和一个“提交”按钮以在数据库中创建一个新类别。

现在,这就是我遇到问题的地方。由于客户端组件依赖于 UseState 的状态管理,因此它无法直接访问 Prisma 在服务器上创建新类别。首先,执行此操作的首选方法是什么?我应该定义新的 API 路由并直接从客户端组件发布数据吗?

其次,我的主要问题是,如何在服务器端组件中动态显示新发布的数据,而不需要整个页面刷新?特别是,有没有一种方法可以将新类别无缝添加到现有列表中,而无需重新加载整个页面?

javascript node.js reactjs next.js next.js13

5
推荐指数
1
解决办法
2712
查看次数

Laravel 填充未设置组件属性

我遇到了 Laravel 的一个问题,希望有人能帮忙解释一下。填充命令不是设置模型的属性,而是只能用->save()函数将它们保存到数据库中。有没有办法fill从数组中实际设置模型的属性。

下面的问题示例。

$comment = new comment();
$comment->fill(['name' => 'Bob']);
echo($comment->name); // Gives null/error.
Run Code Online (Sandbox Code Playgroud)
$comment = new comment();
$comment->name = 'Bob';
echo($comment->name); // Gives Bob.
Run Code Online (Sandbox Code Playgroud)

php laravel

1
推荐指数
1
解决办法
55
查看次数

标签 统计

javascript ×1

laravel ×1

next.js ×1

next.js13 ×1

node.js ×1

php ×1

reactjs ×1