uniapp 引用 js 组件的方法(场景分析)

 更新时间:2023年09月15日 11:07:28   作者:wenxueliu@HW  
在UniApp开发过程中,我们不仅需要掌握各种UI组件的使用方法,还需要了解如何在项目中引入JS文件,在本文中,我将介绍UniApp中如何引入JS的方法,感兴趣的朋友跟随小编一起看看吧

UniApp作为一款优秀的跨平台开发框架,它可以让我们使用一套代码,并在多个平台上进行编译,从而获得高性能、易扩展和可维护的应用程序。在UniApp开发过程中,我们不仅需要掌握各种UI组件的使用方法,还需要了解如何在项目中引入JS文件。在本文中,我将介绍UniApp中如何引入JS的方法。

引入模块化 js 文件的方式

var handleDecodedXML = function(decodedXml) {}
var escapeMarkup = function(dangerousInput) {}
module.exports = {
  handleDecodedXML,
  escapeMarkup
}

场景 1 在vue文件中直接引入JS文件

在UniApp开发中,我们使用的是Vue框架,因此,可以直接在.vue文件中引入JS文件。

在项目的根路径下建立lib/js文件夹,并在该文件夹下新建一个util.js的文件,用于存放JS代码,之后在.vue文件中通过import语句来引入:

<script>
    // 下面方法三选一,可以直接引入方法,也可以引入整个模块
	import util from '@/lib/js/util.js' // 在后续的代码中就可以调用 util.xxx  调用 util 中的方法
	import {handleDecodedXML} from '@/lib/js/util'
	const {handleDecodedXML} = require('@/lib/js/util')
</script>

其中 @ 表示项目根目录,handleDecodedXML 表示导入的方法。

引入非模块化 js 文件的方式

直接引入

可以通过 import 语句直接引入一个非模块化 js 文件,如下所示:

import '@/lib/js/util';

其中 @ 表示项目根目录,util 是 js 目录下的一个非模块化 js 文件。

script 标签

可以使用 script 标签引入一个非模块化 js 文件,如下所示:

<script src="https://cdn.bootcdn.net/ajax/libs/vue/3.2.47/vue.cjs.js"></script>

参考

https://pythonjishu.com/kzmssyrbwoaorux/https://www.php.cn/faq/546287.html

到此这篇关于uniapp 引用 js 组件的文章就介绍到这了,更多相关uniapp 引用 js 组件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • javascript判断复选框是否选中的方法

    javascript判断复选框是否选中的方法

    这篇文章主要介绍了javascript判断复选框是否选中的方法,需要的朋友可以参考下
    2015-10-10
  • 如何通过javaScript去除字符串两端的空白字符

    如何通过javaScript去除字符串两端的空白字符

    这篇文章主要介绍了如何通过javaScripte去除字符串两端的空白字符,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • javascript设计模式 – 桥接模式原理与应用实例分析

    javascript设计模式 – 桥接模式原理与应用实例分析

    这篇文章主要介绍了javascript设计模式 – 桥接模式,结合实例形式分析了javascript桥接模式基本概念、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-04-04
  • JS 对输入框进行限制(常用的都有)

    JS 对输入框进行限制(常用的都有)

    本文为大家介绍下使用js对输入框进行限制:文本框只能输入数字代码、只能输入数字、只能输入字母和汉字、只能输入英文字母和数字等等,还有很多,感兴趣的可以学习下
    2013-07-07
  • node.js chat程序如何实现Ajax long-polling长链接刷新模式

    node.js chat程序如何实现Ajax long-polling长链接刷新模式

    node.js chat是node.js作者用JS写的一个多人聊天工具, 源代码公开下载,网址是chat.nodejs.org。作者用这个小例子,来展示如何用nodejs开发高效率的应用程序。对于nodejs的学习者来说,是一个很好的例子
    2012-03-03
  • JavaScript中判断函数、变量是否存在

    JavaScript中判断函数、变量是否存在

    这篇文章主要介绍了JavaScript中判断函数、变量是否存在,本文给出了多个判断函数是否存在的方法,并分别给出代码实例,需要的朋友可以参考下
    2015-06-06
  • 浅谈Rx响应式编程

    浅谈Rx响应式编程

    在学习Rx编程的过程中,理解Observable这个概念至关重要,常规学习过程中,通常需要进行多次碰壁才能逐渐开悟。这个有点像小时候学骑自行车,必须摔几次才能掌握一样。当然如果有办法能言传,则可以少走一些弯路,尽快领悟Rx的精妙
    2021-06-06
  • js原生实现移动端手指滑动轮播图效果的示例

    js原生实现移动端手指滑动轮播图效果的示例

    下面小编就为大家分享一篇js原生实现移动端手指滑动轮播图效果的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-01-01
  • js获取及判断键盘按键的方法

    js获取及判断键盘按键的方法

    这篇文章主要介绍了js获取及判断键盘按键的方法,涉及JavaScript键盘事件的获取及键值的判定技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-12-12
  • JS继承之借用构造函数继承和组合继承

    JS继承之借用构造函数继承和组合继承

    这篇文章主要为大家详细介绍了JS继承之借用构造函数继承和组合继承,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09

最新评论