Replies: 12 comments 9 replies
-
@Rhilip 拖动出框自动关窗口会好么,我目前感觉刷新数据占用好高,这个切换后会好么🙈 |
Beta Was this translation helpful? Give feedback.
-
@ted423 之前看ronggang大的意思,Vuetify v2 是解决了 “拖动出框自动关窗口”问题。当然我更建议换框架,Vuetify维护起来过于麻烦。 |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
今年因个人原因,对项目的参与度低了些。🙏 这个主题可以好好讨论一下。 |
Beta Was this translation helpful? Give feedback.
-
推荐下quasar,相对于其他的ui框架,这个提供了一整套的开发框架,开箱即用,非常方便。 |
Beta Was this translation helpful? Give feedback.
-
我看了下,觉得quasar 也可行,毕竟其CLI支持建立BEX应用,而且能延续目前使用的Vuetify中的material理念,但另一方面, quasar同样也存在前面我提出的 Vuetify的问题,中文文档支持不太好(虽然有社区提供的中文文档,但也落后于官方文档大版本)。国内 antdv 或者 element-ui 在这方面处理起来都挺麻烦的。 |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
基于当前dev commit ( 627475a ),对vuefity2的patch |
Beta Was this translation helpful? Give feedback.
-
https://github.com/enigmazack/pthub 大佬们看看我自己边学边搞的个,vite+vue3,用的andtv,vuetify实在是太慢了。好像还有个大神推荐的naive UI,没去看。 |
Beta Was this translation helpful? Give feedback.
-
鉴于vuetify的开发进度实在过慢,而且本人在升级到 |
Beta Was this translation helpful? Give feedback.
-
话说现在vuetify是挪到了 Q3 2023? |
Beta Was this translation helpful? Give feedback.
-
这是一个比较长久的开发建议,其原因在于经过较长时间的开发和合并,目前项目过于臃肿,需要进一步重构。此外,Vue 3的出现(虽然相关生态还未完全建立),有必要进行进一步更新。
本开发的进展(roadmap)见面板 PTPP v2 : https://github.com/ronggang/PT-Plugin-Plus/projects/2
本开发的开发代码见分支 next: https://github.com/ronggang/PT-Plugin-Plus/tree/next
就开发角度,目前有以下几点希望讨论:
另一方面,该框架对汉语开发者并不友好,v1和v2的中文文档都有缺失情况。我个人比较建议切换到 antdv 或者 element-ui 上,相对可能会有更多国内开发者来参与。但是目前来看,浏览器原生的使用jQuery的Sizzle作为选择器替代 ( 5fad766 )document.querySelector
对于CSS选择器的支持程度并没有jQuery高 (部分对比 jQuery Selector vs querySelector),部分DOM查询操作可能存在较难迁移的问题。(或者可以考虑使用 cheerio-without-node-native ?)(此点与上一点相关)因为目前我们在CSS选择器中多使用:contains()
这个不是原生的方法,其未被document.querySelector
所支持,那么是否可以考虑使用XPath的方式,即Document.evaluate()
来进行匹配。相关文档: https://developer.mozilla.org/en-US/docs/Web/API/Document/evaluate,使用,并入options中。CHANGELOG.md
文件放在项目根目录manifest.json
中的注册,这个之前是为了避免商店的审核,但是目前的情况,增加可选选项并没有给通过审核。此外,部分浏览器对可选权限的支持有限,部分情况下用户难以直接进行选择。此外还存在部分站点获取用户信息必须要使用Cookies的情况。对站点域名进行保护,不直接以url硬编码形式写入配置文件,而是改成base64的形式编码,在运行时还原。(复盘后觉得意义不大,且增加维护难度,故删去)此外,对CDN域名这个站点配置进行调整,内置已知的站点别名域名,提交给用户选择,如果仍非用户当前使用,则提供填写入口。pt
改为ptpp
Beta Was this translation helpful? Give feedback.
All reactions