如何解决SlateJS与Material UI的NotchedOutline
我正在寻找一种使用 variant =“ outlined”
来“组合” SlateJS(https://www.slatejs.org)和https://material-ui.com/components/text-fields/#textfield的方法我试图“集成”的代码(来自官方slatejs存储库的示例)
import React,{ useState,useMemo } from 'react'
import { Node,createEditor } from 'slate'
import { Slate,Editable,withReact } from 'slate-react'
import { withHistory } from 'slate-history'
const PlainTextExample = () => {
const [value,setValue] = useState<Node[]>(initialValue)
const editor = useMemo(() => withHistory(withReact(createEditor())),[])
return (
<Slate editor={editor} value={value} onChange={value => setValue(value)}>
<Editable placeholder="Enter some plain text..." />
</Slate>
)
}
const initialValue = [
{
children: [
{ text: 'This is editable plain text,just like a <textarea>!' },],},]
export default PlainTextExample
我尝试使用https://material-ui.com/components/text-fields/#integration-with-3rd-party-input-libraries中的InputProps,但是什么也没显示,甚至没有错误。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。