mangic

Results 13 comments of mangic

Argument 1 passed to Typecho\Widget::__construct() must be an instance of Typecho\Widget\Request, instance of Typecho\Request given, called in /www/wwwroot/******/usr/plugins/ExSearch/Plugin.php on line 276 me too,help

大佬,可以将视频也考虑进去吗?类似淘宝首页那种,滑动到屏幕中间时可以原地静音播放,点击图片或视频平滑放大到全屏☕️

> @mangic 暂时不会考虑,你可以搜索:瀑布流+视频 看看相关的实现。点击图片或视频平滑放大到全屏,可以搜:vue3+hero动画 非常优秀,学习了

![image](https://github.com/user-attachments/assets/255eaa8b-ab8b-470c-b4af-9512fc6d8ae5) 跟在大佬后面学习,在大佬基础上增加了视频类型进入瀑布流,还在研究怎么点击图片或视频后可以平滑浮动放大预览。

> @mangic [参考文章](https://juejin.cn/post/7162073783267688456) 研究了很长时间,无法应用到瀑布流上,超出初学的理解范畴...😭

如何支持多虚拟列表,并在它们之间切换?🤔

@lhlyu 一个页面中有选项一和选项二、选项三等等...加载的是不同数据到前端瀑布流虚拟列表显示,点击这些选项可以切换显示互不干扰

> @mangic > > > > 将一个虚拟列表封装成一个组件,每个选项页不都可以独立使用吗 @lhlyu 我采取的是这个方式,但是点击card如何原地平滑放大至全屏还是没搞起来 const currentSource = ref( 'source1'); //需要展示数据的属性 //使用一个对象存储不同数据源的状态 const data = reactive { source1: { page: 0, size: 30, total: 0, max:...

> @mangic 你参考这个试试 [https://github.com/nbonamy/vue-hero-transition](https://github.com/nbonamy/vue-hero-transition) @lhlyu 针对于瀑布流这个项目,我想了一个比较傻瓜式的方法,经过测试可用 获取card父元素在X轴和Y轴相对于视口的绝对位置,在此基础上css动画

https://github.com/user-attachments/assets/677a1744-bcb3-4e86-ab86-ea31954e6a68