我已经在打字稿项目中成功使用引导表(http://bootstrap-table.wenzhixin.net.cn/)了一段时间。
不幸的是,由于要为一个表返回的数据量很大,我想切换到对该表使用服务器端分页。
在大多数情况下,这看起来似乎很简单,但我需要该表将自定义请求标头传递给服务器,而看不到该怎么做。
当前标头如下,但是我需要获取引导表以添加到包含auth令牌的授权标头中。
http://localhost/api/1.0/LotsofData?order=asc&offset=0&limit=15&_=1542242900391
Accept: application/json, text/javascript, */*; q=0.01
Accept-Encoding: gzip, deflate
Accept-Language: en-GB,en;q=0.5
Cache-Control: no-cache
Connection: keep-alive
Content-Type: application/json
Host: localhost
Origin: http://localhost:53391
Pragma: no-cache
Referer: http://localhost:53391/
User-Agent: {stuff}
如何将自定义请求标头添加到引导表的get请求中 任何帮助将不胜感激。
答案 0 :(得分:0)
通过搜索有关jquery $ .ajax请求的帮助来解决该问题。如代码片段所示,填充ajaxOptions。
...
url: controller.ourservice.build_url(scope.id1, scope.id2),
sidepagination: 'server',
ajaxOptions: { headers: { 'Authorization': 'Token ' + localStorage.getItem("access_token") }},
pageSize: 15,
pageList: [5, 15],
...