draft-js怎么重置样式

求大神指点
1.draft-js中,怎么重置他的样式,dom结构太过繁琐了,主要就是想让输入框从块级元素变成行内元素,宽度由内容撑大
2.如果想设置获取其焦点,应该怎么写,试过focus()会报错
3.placeholder应该怎么设置,写成属性会报错
跪谢

阅读 3.7k
2 个回答

设置placeholder,focus;

focus = () => this.editor.focus();
...

<div
    styleName="editor"
    onClick={this.focus}
>
    <Editor
        spellCheck
        onChange={this.onChange}
        editorState={editorState}
        customStyleMap={styleMap}
        placeholder="Enter something..."
        ref={(input) => { this.editor = input; }}
    />
</div>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题