该错误的原因是什么?
这是我的代码
componentDidMount() {
$.get("/api/v1/schools", function(result) {
this.setState({
dataSchools: result,
});
}.bind(this));
}
注意:我不建议仅在ReactJs应用程序中对ajax调用使用jquery。您可以使用诸如superagent或needle等库。
出现错误:在您的JSX代码中未标识该jquery。原因是JS脚本包含优先级。确保在捆绑包Js(使用像webpack或CommonJs之类的buldlers生成的Js)之前包括jQuery库。为了安全起见,请保留脚本以在所有其他库之前包含jQuery库。因为还有许多其他库依赖jQuery才能正常运行。
希望这可以帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句