xterm 使用记录--交互式shell打开方式不同,命令行重复

问题记录:

在当前页(路由A)表格中,有两种方式可以跳转到交互式shell页面。

  • 方式一:直接点击列表操作按钮,跳转到新页面(路由B)

  • 方式二:点击任意行,先跳转详情页(路由C),再通过切换标签页打开交互式shell子页面。

测试发现,通过第一种方式打开交互式shell页面时,执行命令会重复显示。

问题排查:

  1. term.vue 组件
  2. detail.vue 组件

问题总结:

  • 问题原因主要是开发过程中,忽略了新窗口跳转时未对 props 进行处理,导致默认值未及时更新。
  • 如果按照方式一,需要根据打开交互式shell 跳转前的页面,补充 props 参数里面需要的值(isWindows、isSolaris),让公共term.vue组件根据 props 正确地处理输入命令。
相关推荐
全栈小521 小时前
【前端】Vue 组件开发中的枚举值验证:从一个Type属性错误说起
前端·javascript·vue.js
Joker Zxc21 小时前
【前端基础(Javascript部分)】4、JavaScript的分支语句
开发语言·前端·javascript
IT_陈寒21 小时前
JavaScript 性能优化的5个隐藏技巧:90%开发者都不知道的实战方案!
前端·人工智能·后端
꧁꫞꯭零꯭点꯭꫞꧂21 小时前
G6绘制机柜 以及机柜设备的demo
前端·javascript·vue.js
C澒21 小时前
供应链产研交付提效:前端多业务线新增样板间页面统计方案
前端·mr
可视之道21 小时前
低代码可视化平台的前端架构设计:从渲染引擎到插件系统
前端
南城书生21 小时前
Android Kotlin 协程原理分析
前端
Lee川21 小时前
🚀 JavaScript 内存大揭秘:从“栈堆搬家”到“闭包时空胶囊”
前端·javascript·面试
唐叔在学习1 天前
TodoList应用:SPA应用首屏性能优化实践
前端·javascript·性能优化
恋猫de小郭1 天前
AI 时代的工程师需要具备什么能力?Augment Code 给出了他们的招聘标准
前端·人工智能·ai编程