小编Ish*_*aan的帖子

“TypeError:react.createContext”不是 Next.js 13 和 Radix UI 的函数

我在 Next.js 13 中使用带有 Typescript 的 Radix UI 选择组件,它抛出此错误:TypeError: $9g4ps$react.createContext is not a function

Radix 组件之前在其他项目中为我工作过,我在这里做错了什么吗?

该文件(实际上是从模板复制粘贴的):

import * as Select from '@radix-ui/react-select';

export default () => (

    <Select.Root>

      <Select.Trigger>
        <Select.Value />
        <Select.Icon />
      </Select.Trigger>

      <Select.Portal>

        <Select.Content>
          <Select.ScrollUpButton />
          <Select.Viewport>

            <Select.Item>
              <Select.ItemText />
              <Select.ItemIndicator />
            </Select.Item>

          </Select.Viewport>
          <Select.ScrollDownButton />
        </Select.Content>

      </Select.Portal>
    </Select.Root>
)
Run Code Online (Sandbox Code Playgroud)

typescript reactjs next.js

2
推荐指数
1
解决办法
3544
查看次数

标签 统计

next.js ×1

reactjs ×1

typescript ×1