框架中新建一个vue2模块不能使用element库吗
您怎么创建的vue2模块?
参考一下:https://www.o2oa.net/cms/tech/445.html 本帖最后由 zhaoyu1992 于 2023-7-6 09:28 编辑
论坛管理员 发表于 2023-7-5 17:56
您怎么创建的vue2模块?
参考一下:https://www.o2oa.net/cms/tech/445.html
就是按照你们的教程一步一步去创建的
第一次打开页面有时打不开,再刷新一下页面就好了,
但是开发的时候没有这个问题,放到本地就不行了
怎么放到本地的? 论坛管理员 发表于 2023-7-6 16:48
怎么放到本地的?
gulpx_component_custom_worker --ev dev o2oa的vue2模块是可以使用element库的。我做了简单的测试:
运行没有问题
根据你的控制台错误,应该是ElementUI中的submenu.vue组件无法获取this.rootMenu的openedMenus对象,你应该可以在下面的element-ui的源码中找到这行代码:
这有可能是你对你的submenu做了什么操作,导致这个submenu获取不到rootMenu对象了。这个和o2oa的框架没有关系。
还有你说的 “但是开发的时候没有这个问题,放到本地就不行了”,我不明白什么意思,是开发时候是本地开发服务器,“放到本地”是指部署到o2oa服务器吗?你用gulpx_component_custom_worker --ev dev 这个命令,是打包本地的应用,并将其部署到你在 gulpconfig.js 中配置的服务器。
本帖最后由 zhaoyu1992 于 2023-7-10 15:52 编辑
layout.openApplication({"page":{"x": 0, "y": 0}},"custom.worker");
我在其他模块中用的方法,就一直打不开,就报上面的错误,但是在左侧菜单中打开是没什么问题的, 但是我在菜单源码中看到的方法也是用的这个openApplication()
页:
[1]