leonlin 发表于 2023-12-30 15:57:04

关于在源码层开发前端vue子模块后打开不了应用 标签


你好管理员,我通过(O2OA开发平台前端源码级二次开发(Vue3,React)https://www.o2oa.net/cms/tech/445.html 文章教程在项目中开发子模块vue2,但是当我打包好,并且在系统设置添加了该模块后,点击模块应用的的时候打不开,报错如下。请问怎么解决
报错:
Uncaught (in promise) TypeError: this.target.addEvent is not a function

论坛管理员 发表于 2024-1-2 10:23:24

http://hostaname/x_desktop/index.html?app=custom.homepage         这种方式是否能访问

leonlin 发表于 2024-1-2 10:28:19

论坛管理员 发表于 2024-1-2 10:23
http://hostaname/x_desktop/index.html?app=custom.homepage         这种方式是否能访问

这种方式就能正常访问这个模块,但相应的出现的问题是无法显示其他模块,也就无从点击其他模块,连退出登录都点了没反应,只能先关掉这个开发的模块,重新刷新下页面才可以正常访问其他模块。

论坛管理员 发表于 2024-1-2 10:31:38

系统部署的配置截图看看

leonlin 发表于 2024-1-2 10:51:09

一个是项目文件,一个是配置文件,一个是web目下的gulp配置文件

leonlin 发表于 2024-1-2 11:23:25

论坛管理员 发表于 2024-1-2 10:31
系统部署的配置截图看看

看下是不是这个截图

leonlin 发表于 2024-1-2 11:58:38

这个是子项目的路由文件

leonlin 发表于 2024-1-2 16:21:35

已解决,经过一天的艰难排查。发现是在子模块vue项目src目录下的main.js文件里多了几行jquery引用代码导致的,注释下面这段代码就没有问题了。

import $ from 'jquery'
window.jQuery = $;
window.$ = $;

论坛管理员 发表于 2024-1-3 09:47:11

:handshake
页: [1]
查看完整版本: 关于在源码层开发前端vue子模块后打开不了应用 标签