我正在使用以下代码从angularjs表中删除一行:
In[1]: import pandas as pd
In[2]: import numpy as np
In[3]: series = pd.Series(np.arange(5) + 1)
In[4]: series.div(series.shift(1))
Out[4]:
0 NaN
1 2.000000
2 1.500000
3 1.333333
4 1.250000
dtype: float64
但是我的json数据和数据库没有更新。我需要做什么来更新它们中的数据?
答案 0 :(得分:0)
$scope.getData = function(Day) {
var index = $scope.budgetdetails.indexOf(Day);
if (index < 0) {
$scope.budgetdetails.push(Day)
console.log('myData', $scope.budgetdetails);
} else {
$scope.budgetdetails.splice(index, 1)
console.log('myData',$scope.budgetdetails);
}
}
答案 1 :(得分:0)
要在数据库中更新,您需要使用$ http服务(https://docs.angularjs.org/api/ng/service/ $ http),您的Api应该处理此代码。
$http({
method : 'POST',
url : '//http://localhost/MyAPI/MyRoute',
data : $scope.budgetdetails, //forms user object
headers : {'Content-Type': 'application/json'}
})
.success(function(data) {
if (data.errors) {
// Showing errors.
} else { //success message for API
$scope.message = data.message;
}
}
答案 2 :(得分:0)
我已经弄明白了。我按照本教程