V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
TWorldIsNButThis
V2EX  ›  程序员

前端关于拖拽、动画和样式相关的开发简直属于是纯纯的折磨了

  •  
  •   TWorldIsNButThis · 2022-03-18 23:54:11 +08:00 · 1582 次点击
    这是一个创建于 1016 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天搞了一天下滑刷新和页面内局部滚动区域冲突的问题,结果最后发现是我用的下拉刷新的组件版本不支持,一个 8 天前发的版本才支持

    过程是改了无数次 css 怎么都行不通,新建一个模板项目发现同样的结构就没问题,然后把老的代码一行一行换成新的模板项目的代码,注释掉和这个结构无关的代码,最后实在是没办法直接把老项目文件清空把模板代码整个复制过去,发现完全一样的代码老的项目就是不行,新的项目就是行。最后只能是组件版本的问题了,查了 lock 文件发现版本还真不一样(新项目的 package.json 也是直接复制的老的)

    5 条回复    2022-03-19 09:17:45 +08:00
    bojackhorseman
        1
    bojackhorseman  
       2022-03-19 00:00:58 +08:00 via iPhone
    npm 我不知道,但 yarn 或者 pnpm 可以直接使用 yarn add 已安装模块 来达到直接安装最新版的效果跳过 lock 文件的限制
    murmur
        2
    murmur  
       2022-03-19 08:35:41 +08:00
    下滑刷新和页面内局部滚动区域

    啊你用的是什么组件 我记得以前的什么 iscroll 就可以啊,这些东西都多久不更新了
    musi
        3
    musi  
       2022-03-19 08:54:00 +08:00
    那照你这么说前端开发就是折磨了,因为一旦你用了别人的库就不可控,还有就是你为啥不锁版本
    musi
        4
    musi  
       2022-03-19 08:55:56 +08:00
    @musi #3 按道理来讲文档中对应的功能是要标注最低版本的,如果没有那只能找找 issue 和源码了。
    现在整个前端就是这样,并不是拖拽这部分的
    wd
        5
    wd  
       2022-03-19 09:17:45 +08:00 via iPhone
    珍爱生命,远离前端 😂
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2386 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 02:15 · PVG 10:15 · LAX 18:15 · JFK 21:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.