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

如何定义此$ react JS

如何解决如何定义此$ react JS

我已经使用create-react-app创建了应用。我导入owl.carousel,但为什么会显示错误

如何定义此$

  Line 12:15:  '$' is not defined  no-undef
  Line 21:5:   '$' is not defined  no-undef
  Line 24:5:   '$' is not defined  no-undef

这是组件代码


    var owl = $(".owl-carousel");
    owl.owlCarousel({
      items: 4,loop: true,margin: 10,autoplay: true,autoplayTimeout: 1000,autoplayHoverPause: true,});
    $(".play").on("click",function () {
      owl.trigger("play.owl.autoplay",[1000]);
    });
    $(".stop").on("click",function () {
      owl.trigger("stop.owl.autoplay");
    });

无法读取未定义的属性 this picture of error that I got

解决方法

使用ReactJS将jQuery导入到您的项目中,就像这样...

import $ from 'jquery';

在执行此操作之前,必须将其安装到项目中。有关更多信息,请参见NPM文档:npm->jQuery。您可以通过...使用npm安装它。

npm install --save jquery

通过检查package.json文件并查看...

,您可以知道安装的工作原理。
"dependencies": {
  "jquery": "^3.3.1",....

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