亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Draft 文檔翻譯 - API - EditorChangeType

標簽:
React.JS
EditorChangeType
================
    EditorChangeType是一个枚举,列出了可以处理Draft模型的可能的更改操作集。 
    它被表示为流类型,作为字符串的并集。

    它作为参数传递给 EditorState.push,并表示通过转换到新的ContentState来执行的更改操作的类型。

    在幕后,此值用于确定适当的撤消/重做处理,拼写检查行为等。 
    因此,虽然可以在这里提供任意的字符串值作为changeType参数,但是您应该避免这样做。

    我们强烈建议您安装Flow来对您的项目执行静态类型检查。 Flow将强制使用适当的Editor ChangeType值。

值种类
======
    adjust-depth
    ------------
    一个或多个ContentBlock对象的 depth值 正在更改。

    apply-entity
    ------------
    正在将一个实体(或通过空值删除)应用于一个或多个字符。

    backspace-character 
    -------------------
    单个字符正在被反向删除。

    change-block-data
    -----------------
    data值的一个或多个ContentBlock对象正在改变

    change-block-type
    -----------------
    type值的一个或多个ContentBlock对象正在改变

    change-inline-style
    -------------------
    行内样式正在从一个或多个字符添加或者移除

    move-block
    ----------
    BlcokMap 正在移动一个 block

    delete-character
    ----------------
    一个单字符正在被向前删除

    insert-characters 
    ------------------
    一个或多个字符正在被出插入到 selection state中

    insert-fragment
    ---------------
    内容的一个分段(例如 BlockMap)正在被插入到 selection state 中

    redo
    ----
    正在执行重做操作。 由于重做行为由Draft核心处理,您不太可能需要明确使用它。

    remove-range 
    ------------
    多个字符或者 blocks 正在被移除

    spellcheck-change 
    -----------------
    正在执行拼写检查或自动更正更改。 这用于通知核心编辑器是否尝试允许本机撤销行为。

    split-block
    -----------
    单个ContentBlock被分成两部分,例如当用户按下返回时。

    undo
    ----
    正在执行撤消操作。 由于撤消行为由Draft核心处理,因此您不太可能需要明确使用它。
點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
Web前端工程師
手記
粉絲
91
獲贊與收藏
327

關注作者,訂閱最新文章

閱讀免費教程

  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消