返回顶部
首页 > 资讯 > 前端开发 > JavaScript >vue引用外部JS并调用JS文件中的方法实例
  • 357
分享到

vue引用外部JS并调用JS文件中的方法实例

vue引用外部js文件vuecli引入外部js 2023-02-27 11:02:22 357人浏览 安东尼
摘要

目录Vue项目中引入js文件的几种方法1.在index.html页面使用script标签引入2.在main.js中使用window.moduleName 使用3.手动添加export

VUE项目中引入JS文件的几种方法

开发Vue项目的时候,有时需要使用一些非es6格式的没有export的js库,可以有如下方法实现:

1.在index.html页面使用script标签引入

当然也可以使用cdn的地址。这样引入后的内容是全局的,可以在所有地方使用。

<!DOCTYPE html>
<html lang=zh-CN>
	<head>
		<meta charset=utf-8>
		<meta Http-equiv=X-UA-Compatible content="IE=edge">
		<meta name=viewport
			content="width=device-width,initial-scale=1,maximum-scale=1,user-Scalable=no,viewport-fit=cover">
		<title>网签合同查询</title>
		<link rel=stylesheet href=./static/index.b0707a6a.CSS>
		**被引入的JS**
		<script src=https://isdapp.shandong.Gov.cn/jmopen/jssdk/index.js charset=utf-8></script>
	</head>
	<body>
		<div id=app></div>
		<script src=./static/js/chunk-vendors.9051d855.js></script>
		<script src=./static/js/index.d88e62c6.js></script>
	</body>
</html>

2.在main.js中使用window.moduleName 使用

也可以放入Vue.prototype中,这样组件内都可以使用。

var THREE = window.THREEvar GLTFLoader = THREE.GLTFLoader
Vue.prototype.THREE = THREE

3.手动添加export

为js库中需要使用的方法放入export default { /要导出的方法/},然后通过import {*} from 使用

在JS库中:

function realconsole(){  
    alert("hello world!");  } 
 export {  
     realconsole }

在需要使用JS库的组件中:

import realconsole from './xxx'

4. 使用import方式,把需要的js库中的方法挂载到全局

import '@static/libs/GLTFLoader'
// 可以从全局获取导入的方法 
let GLTFLoader = THREE.GLTFLoader

话外:若我们需要在被调用的JS文件的方法中去调用vue页面的方法可以进行以下操作

js中调用vue中的方法

在 vue 页面将方法注册到 window 对象上, 之后在js页面直接 window.xxx 调用即可

demo.vue

mounted() {
    window.functionForJs = this.functionForJs 
},
methods: {
    functionForJs(data) {
        console.log('接收参数', data)
    }
}

demo.js

export function doSomething() {
    window.functionForJs('哈哈哈')
}

总结

到此这篇关于vue引用外部JS并调用JS文件中的方法的文章就介绍到这了,更多相关vue引用外部JS内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: vue引用外部JS并调用JS文件中的方法实例

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

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

猜你喜欢
  • vue引用外部JS并调用JS文件中的方法实例
    目录VUE项目中引入JS文件的几种方法1.在index.html页面使用script标签引入2.在main.js中使用window.moduleName 使用3.手动添加export...
    99+
    2023-02-27
    vue引用外部js文件 vuecli引入外部js
  • vue如何引用外部JS并调用JS文件中的方法
    这篇“vue如何引用外部JS并调用JS文件中的方法”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue如何引用外部JS并调用...
    99+
    2023-07-05
  • vue 调用外部js里的方法
    Vue是一个非常流行的JavaScript框架,广泛应用于Web应用程序的开发中。Vue框架提供了许多方便的功能,使得我们开发Web应用程序的过程变得非常简单。然而,在使用Vue框架开发应用程序的过程中,我们有时需要调用外部JS文件中的方法...
    99+
    2023-05-14
  • vue引用外部js库方式
    vue引用外部js库方式:1、在vue组件中通过import方法直接引入js库;2、直接在js文件中自定义方法进行调用即可。在vue 组件中引入。<template><div class="hello&...
    99+
    2024-04-02
  • vue引用public的js文件
    vue引用public中js文件的方法:1.首先在项目中创建一个公共(public)的js文件;2.在main.js中使用import命令函数引入公共js并注册;3.通过this方法调用js文件即可。具体操作步骤:创建公共JS(utils....
    99+
    2024-04-02
  • Vue如何引用public中的js文件
    目录如何引用public中的js文件vue引用公共js步骤如何引用public中的js文件 在public文件夹下创建config.js文件。 config.js中可以使用变量,也可...
    99+
    2024-04-02
  • Vue-i18n 在 JS 文件中的使用方法
    这篇文章主要介绍“Vue-i18n 在 JS 文件中的使用方法”,在日常操作中,相信很多人在Vue-i18n 在 JS 文件中的使用方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大...
    99+
    2024-04-02
  • VUE项目中引入JS文件的方法总结
    目录1.在index.html页面使用script标签引入2.在main.js中使用window.moduleName 使用3.手动添加export4. 使用import方式,把需要...
    99+
    2024-04-02
  • vue打包引用的js文件丢失
    在使用 vue 打包工具时,有时我们会遇到引用的 js 文件丢失的问题。这个问题会导致整个应用程序无法正常运行,给开发人员带来不小的困扰和麻烦。本文将就此问题进行深入分析,并提供一些有效的解决方案,以帮助开发人员快速解决该问题。一、问题原因...
    99+
    2023-05-24
  • 聊聊JS事件调用Vue的几种方法
    随着前端开发的不断发展,越来越多的开发者开始使用Vue.js这个流行的JavaScript框架,以便更快速、高效地开发Web应用程序。在实际应用中,我们不可避免地会遇到一些问题,例如,在Vue.js应用程序中如何处理JavaScript事件...
    99+
    2023-05-14
  • vue项目中js文件使用vue的this实例说明
    目录vue中其他.js文件使用this实例main.js中导出vuerequest.js中导入main.js并使用vue模板使用this问题vue中其他.js文件使用this实例 在...
    99+
    2022-12-08
    vue项目js文件 vue的this js文件使用vue的this
  • PHP中调用JS方法的实现方法
    PHP是一种广泛应用于网站开发的服务器端脚本语言,而JS(JavaScript)则是一种用于网页交互的客户端脚本语言。在开发网站时,我们有时需要在PHP代码中调用JS方法来实现一些特定...
    99+
    2024-03-04
    php调用js php js互动 php前端交互
  • vue如何从组件外部调用方法
    小编给大家分享一下vue如何从组件外部调用方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!从组件外部调用方法你可以通过给它一个从组件外部调用方法ref:<...
    99+
    2023-06-27
  • CSS编程中外部CSS文件引用方法的示例分析
    CSS编程中外部CSS文件引用方法的示例分析,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。CSS外部引用使用了外接的CSS文件...
    99+
    2024-04-02
  • asp.net中如何解决引入外部js文件的中文乱码问题
    这篇文章给大家分享的是有关asp.net中如何解决引入外部js文件的中文乱码问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在asp.net中时常需要调用js代码,如果js写在asp.net中,一般是不会出现乱...
    99+
    2023-06-03
  • 无法调用嵌入的 css/js 文件
    怎么入门Golang编程?需要学习哪些知识点?这是新手们刚接触编程时常见的问题;下面编程网就来给大家整理分享一些知识点,希望能够给初学者一些帮助。本篇文章就来介绍《无法调用嵌入的 css/js 文件...
    99+
    2024-04-05
  • C#调用js库的方法示例代码
    目录前言安装ClearScript引入js文件创建V8ScriptEngine对象通过js引擎加载js文件C#调用js方法实现经纬度坐标纠偏C#调用js方法判断经纬度点位是否在多边形...
    99+
    2023-01-17
    C#调用js库 C# js库 C#调用js
  • JS数组中filter方法的使用实例
    目录1、定义2、语法3、参数说明4、用法5、注意事项6、使用实例附:多条件单数据筛选总结1、定义   filter()创建一个新的数组,新数组中的元素是通过检查指...
    99+
    2024-04-02
  • 如何在js中调用php的方法
    JavaScript与PHP是两种不同的编程语言,前者运行在浏览器中,而后者则运行在服务器端。尽管两种语言的运行环境不同,但是它们可以通过特定的方式来进行交互。在本文中,我们将会介绍如何在JavaScript中调用PHP方法。一、使用AJA...
    99+
    2023-05-22
  • Node.js中用D3.js的方法示例
    前言 D3.js 是一个基于数据操作文档JavaScript库。D3帮助你给数据带来活力通过使用HTML、SVG和CSS。D3重视Web标准为你提供现代浏览器的全部功能,而不是给你一个专有的框架。结合强大的...
    99+
    2022-06-04
    示例 中用 方法
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作