2
我奎爾JS的理解是目前相當有限,我無法找到奎爾網站/網頁GitHub的關於這個任何文件,所以我希望有人可能能夠讓我挺身而出。奎爾JS - 不確定如何正確設置初始工具欄選項
當創建一個奎爾工具欄,它可以設置在工具欄的選擇元素的「選中的」屬性,並進入一個新的線時該設置將被用作默認值。
<select title="Size" class="ql-size">
<option value="10px">Small</option>
<option value="13px">Normal</option>
<option value="18px">Large</option>
<option value="32px" selected>Huge</option>
</select>
雖然此默認值將顯示在工具欄中,但相應的值不會應用於該行。
請看下面JS Fiddle
「默認」字體是等寬字體和大小是「巨大的」。但是,如果您在編輯器中鍵入內容,則不會應用此操作,除非您從工具欄下拉列表中重新選擇這些值。
是否期望您還應該將CSS規則應用到與編輯器中設置的「默認」值匹配的編輯器中? (這似乎是不必要的重複) 還是我從錯誤的方向看這個?
謝謝jhchen!在這種情況下,我想知道是否可以創建一個參數,使得工具欄在初始化時應該在編輯器元素上設置由「默認」值確定的CSS規則? – Jasongiss
我最初倚總是留下API的變化(甚至增加)作爲最後的手段,這個問題特別能更清晰的文檔來解決。 – jhchen
這聽起來很不錯 - 我知道你不想打破人們現有應用程序的行爲。感謝您的迴應,並感謝您在這個夢幻般的圖書館的所有工作! – Jasongiss