在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类并重新定义后期函数.这是正确的方法还是有更优雅的方法?
我像这样初始化 ag-grid:
<ag-grid-ng2 [rowData]="records"></ag-grid-ng2>
将新项目添加到记录数组后,ag-grid 中的行保持不变。我必须调用 setRowData(records)。但这非常慢,并且 ag-grid 会失去其状态(如聚焦单元)。
是否有另一种方法可以在更改rowData.