返回顶部
首页 > 资讯 > 精选 >react如何引入外部方法
  • 820
分享到

react如何引入外部方法

2023-07-05 00:07:04 820人浏览 安东尼
摘要

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

本篇内容介绍了“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有两种方法

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

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

例如

   componentDidMount() {        // 要引入的js文件地址        let scriptSrc = ['/config/jquery.min.js', '/config/lib/codemirror.js']        scriptSrc.map(res => {            // 动态创建script标签            var script = document.createElement('script');            // 规则            script.type = "text/javascript"            // script中src只想路径            script.src = res;            // 追加到html的head头中            document.head.appendChild(script);        })        var script = document.createElement('script')        script.type = 'text/javascript'        script.src = '/config/show-hint.js'        // 追加到html中body的内        document.body.append(script)        var script = 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如何引入外部方法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: react如何引入外部方法

本文链接: https://lsjlt.com/news/348707.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • react如何引入外部方法
    本篇内容介绍了“react如何引入外部方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!react引入外部方法的方法:1、通过import引...
    99+
    2023-07-05
  • 如何实现外部引入css
    这篇文章将为大家详细讲解有关如何实现外部引入css,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。外部引入css的方法:1、使用link来调用外部的css文件,标签定义文档与外部资源的关系;2、使用@imp...
    99+
    2023-06-15
  • 引入外部css的方法有哪些
    小编给大家分享一下引入外部css的方法有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 引入外部...
    99+
    2024-04-02
  • 如何引入外部css样式表
    今天就跟大家聊聊有关如何引入外部css样式表,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 引入外部css样式表的方法:...
    99+
    2024-04-02
  • css如何引入外部样式表
    这篇文章将为大家详细讲解有关css如何引入外部样式表,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 引入方法:1、使用link标签引入,语法“...
    99+
    2024-04-02
  • css中如何引入外部字体
    这篇文章主要为大家展示了“css中如何引入外部字体”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css中如何引入外部字体”这篇文章吧。   &nbs...
    99+
    2024-04-02
  • css中如何进行引入外部文件
    这篇文章主要介绍了css中如何进行引入外部文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。css的基本语法是什么css的基本语法是:1、css规则由选择器和一条或多条声明两...
    99+
    2023-06-14
  • 在vue中如何引入外部less文件
    目录vue引入外部less文件vue引入lang=“less“报错的解决vue引入外部less文件 首先vue环境搭建成功 一、安装 less 和less-l...
    99+
    2024-04-02
  • springboot如何引入外部yml配置文件
    目录springboot引入外部yml配置文件springboot引入多个yml1. 项目内部配置文件2. 外部配置加载顺序springboot引入外部yml配置文件 当需要在spr...
    99+
    2024-04-02
  • Html中引入外部页面的方法是什么
    这篇文章主要为大家分析了Html中引入外部页面的方法是什么的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Html中引入外部...
    99+
    2024-04-02
  • 怎么引入外部javascript
    这期内容当中小编将会给大家带来有关怎么引入外部javascript,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在网页文档中,使用script的src属性来引入外部jav...
    99+
    2024-04-02
  • react项目引入scss的方法
    首先下载依赖 yarn add sass-loader node-sass 然后在项目路径 node_modules/react-scripts/config/webpac...
    99+
    2024-04-02
  • 在vue中如何引入外部的css文件
    目录vue中引入外部css文件1. 全局引入2. 局部引入相对路径3. 局部引入绝对路径css-loader导致vue中样式失效的坑问题描述环境原因方案vue中引入外部css文件 在...
    99+
    2024-04-02
  • vue如何引用外部JS
    这篇文章给大家分享的是有关vue如何引用外部JS的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。第一种 如果库是es6写的 就可以用import 引入比如我自己写的http 封装接...
    99+
    2024-04-02
  • html如何引用外部js
    在 html 中引用外部 javascript 文件需要:创建 <script> 标签;设置 src 属性指定外部 javascript 文件路径;关闭 <script...
    99+
    2024-04-11
  • CSS内联样式、页面嵌入、外部引用的方法
    这篇文章主要介绍“CSS内联样式、页面嵌入、外部引用的方法”,在日常操作中,相信很多人在CSS内联样式、页面嵌入、外部引用的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS内联样式、页面嵌入、外部引用...
    99+
    2023-06-27
  • thinkphp如何加载外部方法
    这篇文章主要介绍“thinkphp如何加载外部方法”,在日常操作中,相信很多人在thinkphp如何加载外部方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”thinkphp如何加载外部方法”的疑惑有所帮助!...
    99+
    2023-07-04
  • react中如何引入js文件
    这篇文章给大家分享的是有关react中如何引入js文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   导入jquery-2.1.4.min.js会在MyEclipse中报告...
    99+
    2024-04-02
  • python怎么引入外部函数
    在python中引入外部函数的方法有:1.使用imp方法引入外部函数;2.通过调用所在路径引入外部函数;具体方法如下:使用imp方法引入外部函数;import imp //导入imp模块text=imp.load_source('text'...
    99+
    2024-04-02
  • 在CI框架中如何引入外部CSS样式表?
    CI框架中如何使用外部CSS样式,需要具体代码示例 引言:CI(CodeIgniter) 是一个轻量级的PHP开发框架,被广泛用于构建Web应用程序。在开发Web应用程序时,外部CSS样式起着至关重要的作用,可以帮助我们美化页面...
    99+
    2024-01-16
    使用方法 CI框架 外部CSS
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作