javascript - Javascript 类:从 Ajax 请求中获取值
问题描述
我是 Javascript 课程的新手。我在 C# 中工作了很多,但在 JS 中的类有点不同。
我想从 Ajax 请求中填充类中的成员变量,但值永远不会改变。我认为一些范围问题?
这是一个例子。
class bla {
this.test = []; // JS Error
var test2 = []; //JS Error
constructor(blubb) {
this.blubb = blubb; // Works
this.test3 = []; //Works
}
load(){
$.ajax({
type: 'POST',
url: ajaxURL,
success: function(result) {
this.test3 = result; // Doesn't work test3 is still empty
}
});
}
}
解决方案
推荐阅读
- mysql - 学习 React > Express > Node.js > Mysql 数据库连接。坚持教程
- mongodb - Mongodb - 在查询中显示子数组
- c# - 如何在 ASP.NET MVC 中设置多语言和本地化视图?
- javascript - 重组重复组件以在地图函数中呈现
- java - 如何使用 Spring 注释输出/序列化正确的 YearMonth 值以显示在表单上?
- tableau-api - 计算字段以求和两个值 Tableau
- python - 是否可以通过过滤生成列表?
- javascript - 如何将 Calandly 小部件嵌入到 Angular 应用程序中?
- react-testing-library - 材料ui文本输入的react-testing-library
- google-analytics - Google Analytics API:报告维度和指标为空