最近心血来潮,想将之前重构的服务端2.0进化为3.0,肯定是要将UI组件升级版本使用,在涉及到忘记密码页面有一个三步走战略,当时以为是很普通的复制粘贴然后修改,然后就出现了一个离奇的BUG。代码如下
<a-steps direction="vertical" size="small" :current="current">
<a-step title="Finished" description="This is a description." />
<a-step title="In Progress" description="This is a description." />
<a-step title="Waiting" description="This is a description." />
</a-steps>
直接照官网的复制个demo,
看到这里就是修改current的值进行切换,离奇的是第一步切换第二步是没有问题的,第二步切换第三步,就会报错。在切换事件中把current 又改为第一步的值切换也没毛病,就是走不到下一步,以为是版本大切换导致的试着切换到低版本还是不行Cannot read properties of null (reading ‘split‘)“ 包这样一个错很是疑惑??