0

我需要创建一种新类型的字段,我们称之为include_table。如果在模型员工中我有一个来自模型部门的 select2 类型的字段,在部门中,我希望有一个类型为 included_table 的字段,它显示该部门的员工表,就像 crud 一样。

有没有一种简单的方法可以做到这一点?或者什么是最好的开始方式?

谢谢你。

4

1 回答 1

0

我不认为有一个简单的方法可以做到这一点。你必须自己编码。你可以从table字段类型开始,放它不会让你走得太远。

那是因为乍一看它要复杂得多。请记住,背包创建/更新表单与刷新一起使用;如果您在其中一个中放置一个表格,则预期的行为可能是仅在您单击最终的“保存”按钮时“保存”信息;但您可能无法对嵌套实体执行此操作,因为您将使用 AJAX 保存它。另外,您需要自己构建整个 AJAX 功能,包括验证。这并不比使用普通的旧 Laravel 更难——完全一样。但是背包在这方面不会有太大帮助。

话虽如此,您最好只在每个部门的列表视图中放置一个按钮来编辑其员工。如果您遵循嵌套资源教程,这会容易得多。

希望能帮助到你。

于 2017-07-13T11:53:29.950 回答