本帖最后由 梦想去旅行 于 2021-12-30 17:30 编辑
有个奇怪的现象,设计通过JS动态加载数据到表格,但是页面初始执行数据加载时,表格会出现显示不出数据来。重复刷新页面会出现有时可以,有时加载不出来。服务端获取数据是正常的。
JS代码:
- var page = Forguncy.Page;
- page.ready(function () {
- var selYear = page.getCell("selYear");
- selYear.bind("valuechanged", selYearChange);
- selYearChange();
- function selYearChange() {
- var valYear = selYear.getValue();
- var listview = page.getListView("表格1");
- listview.reload();
- getRegionAreaSampleCount(valYear,function(data){
- data.forEach(row => {
- listview.addNewRow(row);
- });
- });
- }
- function getRegionAreaSampleCount(year,callback) {
- Forguncy.Helper.post("ServerCommand/GetSampleCountRegionArea", {Year:year}, function (result) {
- if (result.ErrCode === 0) {
- if (callback) callback(JSON.parse(result.Message));
- }
- else {
- console.log(result);
- }
- }, true);
- }
- });
复制代码 页面初始加载数据到表格未显示出来:
|