分享更有价值
被信任是一种快乐

react如何引入外部方法

文章页正文上

本篇内容介绍了“react如何引入外部方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 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的中的生命周期来引入例如

componentDidMount(){
//要引入的js文件地址
letscriptSrc=['/config/jquery.min.js','/config/lib/codemirror.js']
scriptSrc.map(res=>{
//动态创建script标签
varscript=document.createElement('script');
//规则
script.type="text/javascript"
//script中src只想路径
script.src=res;
//追加到html的head头中
document.head.appendChild(script);
})
varscript=document.createElement('script')
script.type='text/javascript'
script.src='/config/show-hint.js'
//追加到html中body的内
document.body.append(script)
varscript=document.createElement('script');
script.type="text/javascript"
script.src='/config/formula.js';
//追加到html中body的内
document.body.append(script);
}

需要引入进去几个js,就需要动态创建几个script标签,不然后者会将前者覆盖将js添加到头的话是因为必须等到全部的js代码都下载解析和执行完成以后,才开始展现页面内容引入的时候有个坑在html中script引入js的话他的js地址为

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

也就是指浏览器找寻的js地址是你项目中public中的文件也就是静态资源下的文件,所以我们需要将js放入public(静态资源目录下)引入的话直接/你的路径。“react如何引入外部方法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注云技术网站,小编将为大家输出更多高质量的实用文章!

相关推荐: javascript如何删除const

本篇内容介绍了“javascript如何删除const”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 一、什么是const变量在Javascript中,使用co…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册