react如何引入外部方法(react,web开发)

时间:2024-04-28 14:07:16 作者 : 石家庄SEO 分类 : web开发
  • TAG :

    react%E5%A6%82%E4%BD%95%E5%BC%95%E5%85%A5%E5%A4%96%E9%83%A8%E6%96%B9%E6%B3%95

react引入外部方法的方法:1、通过import引入外部方法;2、通过react中的生命周期来引入外部方法,代码如“componentDidMount(){let scriptSrc = ['/config/jquery.min.js', '/config/lib/codemirror.js']scriptSrc.map(res => {...}”。

记录react引入外部功能js问题

在做react项目时,有的时候需要引用其他原生js模块(也就是方法)

如果该js内是通过es6的export default导出的则在jsx中可以通过import引入;

但如果该js只是一个方法也没有通过es6等导出必须通过script引入;

例如我写了一个原生js或着在一个js中通过jquery来操作节点返回值也就是当点击页面元素时触发原生事件,则在jsx中不可通过import引入

引入该js有两种方法

1.如果在你的react框架中的html中引入

2.也可在jsx中通过react的中的生命周期来引入

例如

需要引入进去几个js,就需要动态创建几个script标签,不然后者会将前者覆盖

将js添加到头的话是因为

必须等到全部的js代码都下载解析和执行完成以后,才开始展现页面内容

引入的时候有个坑

在html中script引入js的话他的js地址为

http://http://localhost:端口号/你的js名称

也就是指浏览器找寻的js地址是你项目中public中的文件也就是静态资源下的文件,所以我们需要将js放入public(静态资源目录下)引入的话直接/你的路径。

本文:react如何引入外部方法的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:react如何实现三级菜单下一篇:

18 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18