Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在localstorage中初始化持久列大小调整状态_Javascript_Angular_Primeng - Fatal编程技术网

Javascript 在localstorage中初始化持久列大小调整状态

Javascript 在localstorage中初始化持久列大小调整状态,javascript,angular,primeng,Javascript,Angular,Primeng,到目前为止,我正在尝试在Prime table上实现order、toggle、resize(调整模式)功能order和toggle updateselectedColumnsarray,因此如果保存当前值,我会保存当前用户设置,如toggle、order 我的resize Priming问题没有提供任何关于调整大小后列的新值的信息,因此我找不到任何方法来获取resize的当前状态并将其保存为order and toggle 感谢为TurboTable(p-table)组件引入状态功能, 要设置

到目前为止,我正在尝试在Prime table上实现order、toggle、resize(调整模式)功能order和toggle update
selectedColumns
array,因此如果保存当前值,我会保存当前用户设置,如toggle、order

我的resize Priming问题没有提供任何关于调整大小后列的新值的信息,因此我找不到任何方法来获取resize的当前状态并将其保存为order and toggle

感谢为TurboTable(p-table)组件引入
状态
功能, 要设置
state
simple,请将stateStorage属性与状态键一起设置为local

<p-table [columns]="selectedColumns" stateStorage="local" stateKey="state01" 
            [value]="carsData" [reorderableColumns]="true" [resizableColumns]="true">
....
</p-table>

....
当前支持的有状态功能包括:

  • 页面
  • 分类
  • 滤器
  • 挑选
  • 列大小调整
  • 列重新排序
  • 行扩展


是的,它将保留过滤器、分页和排序,但不会保留扩展的行。还有其他选择吗?