解决: 在使用vue的.html文件的script标签中,引入import模块化js文件。

2023-05-16

现代浏览器支持用script标签引入模块或脚本,如果要在.html中引入模块,在script标签中需添加type="module",如果引入脚本,则不需要type。

xxx.js(模块化文件

export const userInfoObj = { ... }
export const funA = () => { ... }

 .html页面(2种引入方式)

如果使用模块化语句如import、export等,script元素必须添加type=module

<script type="module" src="xxx.js">
<button type="submit" onclick="test()">我是按钮</button>

<script type="module">
  import { userInfoObj, funA } from '/.../xxx.js'
  function test() {
   console.log('这是原生函数声明,触发不了了')
  }
</script>

<script>
function test() {
   console.log('这是原生函数声明,可触发')
}
</script>

注意:script标签中添加type为module后,原生的函数声明等将无法使用。-- 需要将原生的函数声明等,再写个普通的script标签包裹。 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

解决: 在使用vue的.html文件的script标签中,引入import模块化js文件。 的相关文章

  • 阿里巴巴代码规范4点

    阿里巴巴代码规范 一 安全规约 前端 后端接口进行权限和角色校验展示敏感数据时需脱敏 xff08 用户个人手机号码 xff1a 137 3927 xff09 SQL注入问题 xff08 字符串拼接访问数据库 xff09 xff0c 表示先编
  • Cannot read property ‘appendChild‘ of null错误

    记前端Js报错 xff0c Cannot read property appendChild of null 页面由上至下执行 xff0c 提示获取不到插入的节点 将js代码放到body中的最后面
  • The new driver class is `com.mysql.cj.jdbc.Driver‘.

    记一次数据库连接数据库报错 报错提示 xff1a Loading class com mysql jdbc Driver 39 This is deprecated The new driver class iscom mysql cj j
  • Consider defining a bean of type ‘com.project.springboot.mapper.UserMapper‘ in your configuration.

    新建springboot项目启动时出现报错 xff1a Consider defining a bean of type com project springboot mapper UserMapper in your configurat
  • 面试官:如何优化sql

    在面试的环节中 xff0c 面试官问到 xff1a 你是如何设计你的表结构的 xff0c 画一下E R图 xff1f 接着又继续深挖 xff0c 如果有慢查询 xff0c 你是如何优化你的sql的 xff1f 今天 xff0c 我就来和大家
  • PageNotFound.noHandlerFound No mapping found for HTTP request with URI

    学习SpringMVC接收参数 xff0c 不小心配置xml文件包名出错 浏览器访问出现以下报错 xff0c 后端提示 xff1a org span class token punctuation span springframework
  • The driver has not received any packets from the server

    idea启动本地项目提示报错 The driver has not received any packets from the server xff0c 可能是数据库Mysql服务被停止 解决办法 xff1a 1 打开计算机的任务管理器 2
  • [Vue-Treeselect Warning] Detected duplicate presence of node id

    只能说出现这个问题的小伙伴们 xff0c 和曾经的我一样 xff0c 给自己挖了一个巨坑 问题点 xff1a 不影响任何业务需求或者操作 xff0c 但是在控制台出现了以上截图报错 xff08 找到问题的我不顾上班时间 xff0c 愤怒写下
  • vmware-horizon-client安装失败无反应

    公司周日下午5点说开始远程办公 xff0c 让我们装上vmware horizon client开始居家办公啦 xff0c 但是捏 xff0c 我昨天光是安装就傻了 xff0c 整一晚上 xff0c 点击安装软件exe xff08 下面截图
  • springboot搭建web项目

    记录在本地搭建的springboot web项目 1 file gt New gt Project 2 选择Spring Initializr gt next 3 选择对应构建 开发语言 打包方式 JDK版本等内容 4 选择需要添加的依赖
  • SyntaxError: Unexpected token ‘.‘

    开发时vscode弹出插件更新 手一抖安装了插件vue Language Featues xff08 Volar xff09 本来正常运行的代码报错 xff1a SyntaxError Unexpected token span class
  • java项目调用SAP函数报错

    公司内部新增一个java项目调用SAP系统中的函数 调试时出现如下问题 xff08 xff09 问题一 xff1a com sap conn jco JCoException span class token punctuation spa
  • 计算机概论

    最近要学习Linux系统 xff0c 所以顺道将计算机的前世今生也学习了 xff0c 下面做个读书笔记增强记忆 一 计算机的组成 1 计算机硬件的五大单元 从外观看来 xff0c 计算机主要分为三部分 xff1a 输入单元 xff1a 包括
  • Ubuntu18.04安装QT5.14.2

    Ubuntu18 04安装QT5 14 2以及QT导入项目问题和解决办法 1 官网下载安装包2 官网注册账号3 安装4 解决bug5 QT导入项目6 其他Ubuntu18 04安装github desktop 7 QTimer不能同时使用两
  • Mysql GROUP BY 排除null数据

    最近在Mysql发现一个问题 xff0c 当我们如果使用GROUP BY如果出现NULL值 xff0c MYSQL会怎样处理 而且如果我需要把每个NULL值都打印出来而不是分组 xff0c 那该怎么办 xff1f 下面我们做个试验 xff1
  • LIMIT 10000,10会发生什么?

    LIMIT分页优化 进行分页操作时 xff0c 通常都会通过偏移量来查询某些数据 然后再加上合适的order by子句 xff0c order by的列加上了索引 xff0c 性能一般都不错 xff0c 而如果没有对应的索引的话 xff0c
  • DataTables warning: table id=DataTables_Table_0 解决方案

    laravel在使用JQueryDataTable插件数据展示时 xff0c 弹出 DataTables warning table id 61 DataTables Table 0 Requested unknown parameter
  • docker安装宝塔面板踩坑

    如下是针对centos7容器的安装方法 dockerHub现在是centosos8 xff0c 但是centos8目前宝塔安装还不是很顺 PULL 一个centos镜像 docker pull centos centos7 通过centos
  • gitea宝塔插件 GiteaForBt 宝塔git社区服务器插件比gitlab更轻量比github更实用的gitea插件

    前言 GiteaForBt GiteaForBt是基于Gitea Git with a cup of tea开发的一款宝塔下使用非常方便的插件 gitea是一个国外团队基于国内一位大牛写的gogs开源项目 xff08 Go语言开发 xff0
  • ubuntu 16.04 deepin.com.wechat depends on deepin-wine 2.18-19解决方案

    Ubuntu16 04 安装deepin微信报错 deepin wine gt 61 2 18 19 或则deepin wine helper gt 61 1 2deepin8 解决方案 前言 由于deepin wine for Ubunt

随机推荐