在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 怎么使用tinyMCE中的樣式,使提交后的代碼高亮?

怎么使用tinyMCE中的樣式,使提交后的代碼高亮?

使用Flask做的博客,加了個(gè)tinyMCE文本編輯器,在編輯界面上,代碼是可以高亮的:

clipboard.png

提交后,由于不知道怎樣關(guān)聯(lián)到tinyMCE中相應(yīng)的樣式,代碼自然無法高亮:

clipboard.png
我想仍使用tinyMCE提供的樣式來渲染提交后的頁面,這樣保證提交前后的顯示是一樣的。沒找到相關(guān)配置。前端渣,輕噴。求助,請問該怎樣解決呢?

回答
編輯回答
糖豆豆

本來以為既然tinyMCE文本編輯器自帶有代碼渲染(配置里的codesample),通過配置tinyMCE應(yīng)該可以渲染提交后的代碼快。查了tinyMCE官網(wǎng)發(fā)現(xiàn),需要手動(dòng)配置js和css文件,codesample使用的是http://prismjs.com/ 提供的渲染程序。

2017年9月17日 23:42
編輯回答
老梗

這個(gè)是由于不在編輯器中render,沒有引入相應(yīng)的css導(dǎo)致的,需要引入一個(gè)代碼格式化的css組件,比如 https://highlightjs.org/

2018年9月13日 17:06