jin-yufeng / mp-html

小程序富文本组件,支持渲染和编辑 html,支持在微信、QQ、百度、支付宝、头条和 uni-app 平台使用

Home Page:https://jin-yufeng.gitee.io/mp-html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

使用latex插件, 加载html中latex公式,在小程序中会换行

xuhang1993 opened this issue · comments

image
image
let html2 =
'"

<span class="mathrc"contenteditable="false" unselectable="on">$ \sqrt 3$与 <span class="mathrc"contenteditable="false" unselectable="on">$ \sqrt 3$ 二次根式

"';

感谢作者的回答,这个问题在mp-html/atex文件夹下的index.js文件中将下面代码的 name 的字符串由‘div’改为 span
if ((index + 1) % 2 === 0) {
return {
name: 'div',
attrs: {},
f: 'display:inline-block',
children: parse.default(str)
}

您好 请问一下你这是小程序端还是 uniapp?

uniapp,原生小程序没试过

您那个转义符是怎么处理的呢?一个斜杠不是处理不了吗?

我是在脚本上 html: '$\textrm {e}^{+}\textrm {e}^{-}\rightarrow τ^{+}τ^{-}$', 是这样的 脚本区 应该怎么写呀?let ht = String.raw(this.html)这样吗?大佬

String.raw${this.html}吗?大佬 可以发个例子吗? 膜拜

html:"$\textrm {e}^{+}\textrm {e}^{-}\rightarrow τ^{+}τ^{-}$", this.html2=String.rawthis.html 这样不行呀 大佬

里面放原始模板字符串可以 我这边场景是需要变量 一放变量就不行了

那如果我 想换行,用什么,/n无效

那如果我 想换行,用什么,/n无效

用 \, 两个斜杠