- 博客(5)
- 收藏
- 关注
原创 js获取dataset的属性时,报错undefind(已解决)
HTML中的dataset属性会将data-*中的大写字母自动转换为小写。在示例中,data-url_passRegister被转换为url_passregister,导致使用大写R获取时返回undefined。解决方案有两种:1)将HTML属性改为小写data-url_passregister;2)在JS中保持属性名全部小写。这揭示了dataset属性对大小写敏感的特性,开发者需要注意HTML中data-*属性的命名规范以避免类似问题。
2025-08-16 15:40:29
323
2
原创 云服务器中npm run dev执行失败问题
在使用Vite开发Vue项目时遇到"crypto.hash is not a function"错误,原因是Node.js版本过低(18.x),需要升级到更高版本。建议通过nvm管理Node.js版本:先安装nvm,然后执行nvm install --lts安装最新LTS版本(如20.x),最后使用nvm use 20切换版本并设为默认。升级Node.js版本后即可解决该问题。
2025-06-27 18:15:52
511
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅