Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vue-element-admin热更新问题 #3888

Open
rockm3 opened this issue Dec 9, 2021 · 4 comments
Open

vue-element-admin热更新问题 #3888

rockm3 opened this issue Dec 9, 2021 · 4 comments

Comments

@rockm3
Copy link

rockm3 commented Dec 9, 2021

Bug report(问题描述)

整合完权限和登录才发现这个问题
当我回车新增一行(或几行)代码时 页面会播放进入动画,但是不会更新内容,关闭tag重新打开后(或者刷新),更改的内容出现
当我在原本文件已经存在的一行修改代码时,页面不会播放进入动画,热更新正常。
搜索相关问题时,发现无类似问题
同时,手动修改data中的变量内容,热更新无效

Steps to reproduce(问题复现步骤)

  1. 拉取一个新的项目
  2. npm install
  3. 运行项目
  4. 寻找一个页面,打开这个页面
  5. 在这个页面的html代码中新增一行,保存
  6. 页面会播放动画,但是无热更新
  7. 刷新页面
  8. 在新加入的一行后,键入一些内容,保存
  9. 页面热更新正常

Screenshot or Gif(截图或动态图)

动画

Link to minimal reproduction(最小可在线还原demo)

https://github.com/PanJiaChen/vue-element-admin

Other relevant information(格外信息)

  • Your OS:windows
  • Node.js version:v14.18.0
  • vue-element-admin version:4.4.0
@rockm3
Copy link
Author

rockm3 commented Dec 9, 2021

同时我测试了vue-admin-template,发现并无此问题

@rockm3
Copy link
Author

rockm3 commented Dec 9, 2021

搜索了一下issues,原因是keep-alive标签的问题,可以选择开发时注释掉layout->components->AppMain.vue中的keep-alive标签
image

@kyriegame
Copy link

确实是keep-alive搞的鬼,但是呢你把那个name:"DragTable"去掉就可以了

@huyongyong1992
Copy link

DragTable

那不就没有keep-alive功能了吗

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants