请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

5回答

vital_zh 2023-10-28 10:18:12

这个问题是因为,demo中你用了非form-item包裹的input,这些input没有被包裹,所以获取不到注入值,inject的时候设置一个默认值可以解决提交

const formItemContext = inject(formItemContextKey, null)


1 回复 有任何疑惑可以回复我~
qq_妄言_2 2023-10-18 10:48:15

这个问题是因为魔改之后 普通的input组件是没有依赖注入的inject 需要对其做出判断

0 回复 有任何疑惑可以回复我~
张轩 2023-10-04 10:13:29

同学你好

奇怪了,我只能看到这个错误,但是并没有你图中说的错误。。https://img1.sycdn.imooc.com//szimg/651cca3f090b98fa16880616.jpg

0 回复 有任何疑惑可以回复我~
张轩 2023-10-03 09:48:52

同学你好

我怎么没看到这个错误呢? 请问是哪个组件?是 Form 组件吗?

0 回复 有任何疑惑可以回复我~
张轩 2023-10-02 09:27:18

同学你好

看起来它说的是 provide/context 的 key 没有找到,确定没有写错对吗?可以发下源代码看看。

0 回复 有任何疑惑可以回复我~
  • 老师我的代码仓库在  https://github.com/strive-study/strive-element.git
    我检查过 看起来没问题- -
    回复 有任何疑惑可以回复我~ 2023-10-02 09:31:47
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信