查看: 9585|回复: 6

框架中新建一个vue2模块不能使用element库吗

升级   1.89%

13

主题

8

回帖

189

积分

注册会员

Rank: 2

积分
189
发表于 2023-7-5 09:50:20 | 显示全部楼层 |阅读模式

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-7-5 17:56:13 | 显示全部楼层
您怎么创建的vue2模块?
参考一下:https://www.o2oa.net/cms/tech/445.html
回复

使用道具 举报

升级   1.89%

13

主题

8

回帖

189

积分

注册会员

Rank: 2

积分
189
发表于 2023-7-6 09:09:08 | 显示全部楼层
本帖最后由 zhaoyu1992 于 2023-7-6 09:28 编辑

就是按照你们的教程一步一步去创建的


第一次打开页面有时打不开,再刷新一下页面就好了,

但是开发的时候没有这个问题,放到本地就不行了


回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-7-6 16:48:22 | 显示全部楼层
怎么放到本地的?
回复

使用道具 举报

升级   1.89%

13

主题

8

回帖

189

积分

注册会员

Rank: 2

积分
189
发表于 2023-7-7 09:43:53 | 显示全部楼层

gulp  x_component_custom_worker --ev dev
回复

使用道具 举报

升级   2.06%

0

主题

37

回帖

206

积分

注册会员

Rank: 2

积分
206
发表于 2023-7-10 11:01:18 | 显示全部楼层
o2oa的vue2模块是可以使用element库的。我做了简单的测试:

运行没有问题


根据你的控制台错误,应该是ElementUI中的submenu.vue组件无法获取this.rootMenu的openedMenus对象,你应该可以在下面的element-ui的源码中找到这行代码:

这有可能是你对你的submenu做了什么操作,导致这个submenu获取不到rootMenu对象了。这个和o2oa的框架没有关系。

还有你说的 “但是开发的时候没有这个问题,放到本地就不行了”,我不明白什么意思,是开发时候是本地开发服务器,“放到本地”是指部署到o2oa服务器吗?你用gulp  x_component_custom_worker --ev dev 这个命令,是打包本地的应用,并将其部署到你在 gulpconfig.js 中配置的服务器。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   1.89%

13

主题

8

回帖

189

积分

注册会员

Rank: 2

积分
189
发表于 2023-7-10 14:59:51 | 显示全部楼层
本帖最后由 zhaoyu1992 于 2023-7-10 15:52 编辑





layout.openApplication({"page":{"x": 0, "y": 0}},"custom.worker");

我在其他模块中用的方法,就一直打不开,就报上面的错误,但是在左侧菜单中打开是没什么问题的, 但是我在菜单源码中看到的方法也是用的这个openApplication()


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread