【问题标题】:Adding authorization header to ag-grid request将授权标头添加到 ag-grid 请求
【发布时间】:2023-03-23 21:15:02
【问题描述】:

我是第一次尝试 ag-grid。 为了获取网格的数据,我需要调用 url 并将 jwt 令牌作为请求标头传递。

通常我将其添加为"Authorization: Bearer token" 标头。 这可以在 ag-grid 中完成吗?

这个简单的教程有一个调用aggrid.simpleHttpRequest({url:....}) 来获取数据的例子,但这似乎只允许一个url 字符串。

【问题讨论】:

    标签: javascript ag-grid


    【解决方案1】:

    simpleHttpRequest 方法是 AG Grid 在其文档中使用的一种方便方法,以使其更易于阅读。

    直接使用 fetch 要容易得多,然后您可以访问完整的 fetch api,包括配置标头。

    例如使用fetch 设置AG Grid 数据,然后使用api 上的setRowData 方法将从API 调用检索到的数据添加到网格。

    fetch('https://api.myjson.com/bins/15psn9').
    then(function (response) {
            return response.json();
        }).then(function (data) {
            gridOptions.api.setRowData(data);
        })
    

    上面的代码是来自 AG Grid 博客文章“5 分钟内开始使用 JavaScript Grid”https://blog.ag-grid.com/get-started-with-javascript-grid-in-5-minutes/的 sn-p

    【讨论】:

    • 请添加更多详细信息以扩展您的答案,例如工作代码或文档引用。
    猜你喜欢
    • 1970-01-01
    • 2012-05-02
    • 2018-05-04
    • 2016-09-25
    • 2016-06-30
    • 1970-01-01
    • 2017-05-24
    • 2014-12-28
    • 2020-03-29
    相关资源
    最近更新 更多