跳到內容 跳到搜尋

Action Text

Action Text 為 Rails 帶來豐富的文字內容和編輯功能。它包含 Trix 編輯器,可處理格式化、連結、引號、清單、內嵌圖片和圖庫等所有事情。Trix 編輯器產生的豐富文字內容會儲存在自己的 RichText 模型中,與應用程式中的任何現有 Active Record 模型關聯。任何內嵌圖像(或其他附件)都會自動使用 Active Storage 儲存,並與內含的 RichText 模型關聯。

您可以在 Action Text Overview 指南中,閱讀有關 Action Text 的更多資訊。

開發

Action Text 的 JavaScript 分發於 @rails/actiontext 下的 npm 模組,及 actiontext.js 下的 asset pipeline(我們也透過 trix.js 鏡像 Trix)。為了確保後者保持同步,您必須執行 yarn build,並在 JavaScript 來源或 Trix 依賴項被撞擊時檢查人工製品。CSS 變更必須手動傳輸到 app/assets/stylesheets/trix.css

授權

Action Text 是在 MIT 授權下發布的。