我使用帶引導程序的codemirror 3。 在我的引導模式中,有一個textarea,我用codemirror替換它。 我正在使用task_name_editor.setValue('initial value')
來用輸入初始化codemirror。 問題在於內容在那裏,但直到它被點擊或在焦點被按下時才顯示。CodeMirror內容在引導模式下不可見,直到被點擊
我試圖Marijn的回答類似的問題,但我不知道在哪裏放置task_name_editor.refresh()
我試圖把它放在哪裏我顯示模式 -
$('#edit_task_modal').modal('show');
task_name_editor.setValue('initial value');
task_name_editor.refresh();
即使是這樣,它不是工作 請任何人都可以展示如何解決這個問題?
好吧,我發現解決方案 - '$('#edit_task_modal')。modal('show'); ('#edit_task_modal')。on('shown',function(){ task_name_editor.refresh() })' 但是,當內容填充codemirror時,仍然存在可見的滯後。如果有人有更好的方法,請分享 –
這是非常好的,謝謝你的解決方案。 – Neron