问题
最近将项目的element-ui从2.7升级到2.8,涉及到用tooltip的都无效了,而且也没有报错。去看更新日志,和github的issue和releases都没有找到问题。网上的也没有找到能解决的方案。
解决
纠结了好几天,猜测是升级哪里有问题。突然想到会不会是虽然在npm中升级了,但是node_modules有的没更新或者冲突导致?然后删除node_modules,重新cnpm install。果然tooltip又有效了。^o^
感悟
遇见问题,不用慌,换个思路解决。
解决不了的有可能是npm哪的问题,不如重新npm install试一试。
万一有惊喜呢。
建议类似升级组件、框架tooltip都cnpm install一下。防止有坑!
yarn 不知道会不会用类似问题。。
感谢!