Skip to content

【修复 BUG】 二维数组如果只有一列,每次修改新增就会把历史数据丢失(因为索引重新开始计数,旧数据会删除) #4745

@acclea

Description

@acclea
  • Laravel Version: #.#.#
  • PHP Version:
  • Laravel-admin: 1.8

Description:

JSON 二维数组如果只有一列,每次修改新增就会把历史数据丢失(删除)

Steps To Reproduce:

找到以下文件,
vendor\encore\laravel-admin\src\Form\Field\HasMany.php

大概537行左右,这个方法
protected function setupScriptForTableView($templateScript)


var index = 0;
修改为
var index = $('.has-many-{$this->column}-form').length;

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions