2.5 KiB
FAQ
Q What is the difference between data and celldata in luckysheetfile?
A: Use one-dimensional array format celldata, after the initialization is completed, the data converted into a two-dimensional array format is used for storage and update, and celldata is no longer used.
If you need to take out data as initial data, you need to execute luckysheet.getGridData(data)
to convert it to celldata data.
Among them, the celldata in { r, c, v }
format is converted to a two-dimensional array using luckysheet.buildGridData(luckysheetfile)
, and the input parameter is the table data object luckysheetfile
Summarized as follows:
// data => celldata two-dimensional array data is converted into {r, c, v} format one-dimensional array, the input parameter is two-dimensional data
luckysheet.getGridData(data)
// celldata => data The two-dimensional array required to generate the table, the input parameter is the table data object file
luckysheet.buildGridData(luckysheetfile)
Q What are the cell types?
A: Refer to Cell Format List, with examples of available cell formats
## Q How to use Luckysheet in vue project?
<span style="font-size:20px;">A : Reference Luckysheet-vue-demo
Q Why will the formula in the table not be triggered after initialization?
A : Refer to Table data format ,just set the calcChain corresponding to the cell data.
Q Is the remote loading data loadUrl or updateUrl?
A: loadUrl. Configure loadUrl, Luckysheet will request the entire table data through ajax, and updateUrl will be used as the interface address for collaborative editing in real-time saving.
Q How to understand the index
and order
of each worksheet?
A: Each worksheet has a unique id, which is index
, which can be incremented by numbers or a random string. And order
is the order of all worksheets, starting from 0.