微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jquery – 使用React处理ajax

在相当传统的Web应用程序中如何处理ajax请求?具体使用React for views,而具有处理诸如文本之类的数据的后端,而不是使用ajax来自动保存用户交互,例如切换选项或喜欢发布到服务器。

我应该只是使用jQuery来做这个,或者像Backbone这样的东西会更有益处吗?

解决方法

为了防止任何人偶然发现并且不知道,jQuery使得发送AJAX调用变得非常容易。由于React只是JavaScript,它将像任何其他jQuery AJAX调用一样工作。

React自己的文档使用jQuery来进行AJAX调用,所以我认为这对于大多数用途来说都不错或者是堆栈。

componentDidMount: function() {
    $.ajax({
      url: this.props.url,dataType: 'json',cache: false,success: function(data) {
        this.setState({data: data});
      }.bind(this),error: function(xhr,status,err) {
        console.error(this.props.url,err.toString());
      }.bind(this)
    });
  },

原文地址:https://www.jb51.cc/jquery/182307.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐