找回密码
 立即注册

QQ登录

只需一步,快速开始

KyleGeng

金牌服务用户

11

主题

22

帖子

87

积分

金牌服务用户

积分
87
KyleGeng
金牌服务用户   /  发表于:2022-10-11 08:58  /   查看:1537  /  回复:8
1金币
您好,在vue项目中想使用自定义原子组件的方式,去利用第三方ui库进行一些菜单选择器的开发,在组件的挂载生命周期函数中发生多次加载,致使页面菜单栏菜单重复,数量很大

最佳答案

查看完整内容

问题1: 您整理一个可复现的demo,这边在代码基础上调研下问题原因。 问题2: demo示例的dateTimePicker是jqueryUI提供的功能组件,所以使用的时候需要引入才可正常使用。目前提供的示例demo即您当前所使用的,事实上您也可以使用其他日期组件,需要考虑的是后续如何集成进去,这边目前没有更多示例了。 文章中有介绍相关声明周期,您可以结合示例demo测试实现下。 https://gcdn.grapecity.com.cn/fo ... 32501&fromuid=5 ...

8 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-11 08:58:16
来自 7#
KyleGeng 发表于 2022-10-11 14:41
问题1中的方案已经在代码中有了,问题依然存在

问题1:
您整理一个可复现的demo,这边在代码基础上调研下问题原因。

问题2:
demo示例的dateTimePicker是jqueryUI提供的功能组件,所以使用的时候需要引入才可正常使用。目前提供的示例demo即您当前所使用的,事实上您也可以使用其他日期组件,需要考虑的是后续如何集成进去,这边目前没有更多示例了。
文章中有介绍相关声明周期,您可以结合示例demo测试实现下。
https://gcdn.grapecity.com.cn/fo ... 32501&fromuid=59119
回复 使用道具 举报
KyleGeng
金牌服务用户   /  发表于:2022-10-11 09:11:06
2#
image.png229190978.png
回复 使用道具 举报
KyleGeng
金牌服务用户   /  发表于:2022-10-11 09:14:49
3#
image.png752137450.png 只能用jQuery的方法吗,像vue应该怎么去定义
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-11 14:37:56
4#
您好,
问题1:
参考下方链接文章。
https://gcdn.grapecity.com.cn/fo ... 4&fromuid=59119
问题2:
参考附件demo

dateTimePicker_vue.zip

192.26 KB, 下载次数: 174

回复 使用道具 举报
KyleGeng
金牌服务用户   /  发表于:2022-10-11 14:41:25
5#
image.png343424071.png 问题1中的方案已经在代码中有了,问题依然存在
回复 使用道具 举报
KyleGeng
金牌服务用户   /  发表于:2022-10-11 14:45:38
6#
刚刚看了您那边发的demo,也就是说我要想在vue项目中使用自定义原子组件的方式,就必须要用jQuery,其他方式不支持对吗??
回复 使用道具 举报
KyleGeng
金牌服务用户   /  发表于:2022-10-11 17:33:25
8#
对于菜单栏重复问题,我这边引入jQuery就可以了
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-11 18:13:51
9#
问题解决了就好,如有疑问欢迎跟帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部