小编Vic*_*r K的帖子

使用带有Django CSRF保护的angular2 http请求的正确方法是什么?

在Angular1中,可以通过配置$ http-provider来解决问题.喜欢:

app.config(function($httpProvider) {
  $httpProvider.defaults.xsrfCookieName = 'csrftoken';
  $httpProvider.defaults.xsrfHeaderName = 'X-CSRFToken';
});
Run Code Online (Sandbox Code Playgroud)

在Angular2中做同样的事情有什么好处?

在Angular2中使用http请求我们需要使用类Http.当然,在每个后期函数调用中添加CSRF-line并不是一个好习惯.

我想在Angular2中我应该创建自己的类来继承Angular2的Http类并重新定义后期函数.这是正确的方法还是有更优雅的方法?

django csrf django-csrf angular

19
推荐指数
3
解决办法
1万
查看次数

将新行添加到网格中

我像这样初始化 ag-grid:

<ag-grid-ng2 [rowData]="records"></ag-grid-ng2>

将新项目添加到记录数组后,ag-grid 中的行保持不变。我必须调用 setRowData(records)。但这非常慢,并且 ag-grid 会失去其状态(如聚焦单元)。

是否有另一种方法可以在更改rowData.

ag-grid

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

ag-grid ×1

angular ×1

csrf ×1

django ×1

django-csrf ×1