1
setInterval(() => {
  // lets update the config
  grid.updateConfig({
    server: {
      url: document.location.href + 'api.json/',
      then: data => data.map(obj => {
        return [obj.name, obj.value]
      }),
      handle: (res) => {
        // no matching records found
        if (res.status === 404) return { data: [] }
        if (res.ok) return res.json()
        throw Error('oh no :(')
      }
    }
  }).forceRender()
}, 2000)

这个片段可以工作,但是加载消息和轻弹/重绘所有表格正在破坏用户体验。

4

0 回答 0