我有一个用jQuery编写的应用程序。我正在尝试使其现代化。作为其中的一部分,我正在尝试将jQuery请求转换为Axios。我的jQuery请求如下所示:
var myUrl = '[someUrl]';
var myData = {
firstName: 'Joe',
lastName: 'Smith'
};
$.ajax({
type: 'POST', url: myUrl, cache: 'false',
contentType:'application/json',
headers: {
'Content-Type': 'application/json',
'key': '12345'
},
data: JSON.stringify(myData),
success: onSearchSuccess,
error: onSearchFailure,
complete: onSearchComplete
});
Run Code Online (Sandbox Code Playgroud)
现在,用我的现代代码,我将得到以下内容:
var myUrl = '[someUrl]';
var myData = {
firstName: 'Joe',
lastName: 'Smith'
};
axios.post(myUrl, myData)
.then(function (response) {
alert('yeah!');
console.log(response);
})
.catch(function (error) {
alert('oops');
console.log(error);
})
;
Run Code Online (Sandbox Code Playgroud)
我不确定如何传递标题或是否需要进行字符串化myData
。有人可以指出正确的方向吗?
我正在学习Vue.js。目前,我正在尝试了解事件。在Vue中,有Event Modifiers。我理解除self
修饰符以外的所有对象。什么是self
修饰符?似乎stop
修饰符的作用与self
。我self
什么时候使用?
感谢您的任何帮助。我觉得我必须误会一些东西。我只是看不到的目的self
。
我有一个用 C# 编写的控制台应用程序。在我的应用程序中,我有一个这样定义的对象:
public class Order
{
public double Price { get; set; }
public string Description { get; set; }
public int ItemCount { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我有Order
一个List<Order>
. 我需要按价格对这些订单进行分组。但是,这些组代表了一个价格范围。例如,我想要以下组:
$0 - $10
$10 - $20
$20 - $30
$30 - $40
$40 - $50
$50 - $60
$60 - $70
$70 - $80
$80 - $90
$90 - $100
Run Code Online (Sandbox Code Playgroud)
最初,我只想遍历List<Order>
,但它看起来很笨拙。我觉得这对 Linq 来说是一个很好的案例,但我做得不够。我的方法不起作用。
有没有办法根据Price
LINQ的属性将订单分组为 10 美元的增量?