Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz

UEditor用于nodejs

查看数: 2554 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-1-23 21:57

正文摘要:

本帖最后由 jimu 于 2016-1-30 11:02 编辑 http://ueditor.baidu.com/website/index.html GitHub 源码 Node.js:ueditor 贡献者: netpi 可你让您的UEditor 兼容nodejs。Node.js:ueditor@0.0.4以及更 ...

回复

jimu 发表于 2016-1-31 00:11:18
上传图片,登录状态不在了?
  1. ---use:[object Object]
  2. ---ueditor:[object Object]
  3. POST /ueditor/ue?action=uploadimage 200 35.317 ms - 100
  4. GET /images/ueditor/2016-01-31/693465420044308480.png 200 5.325 ms - 22035
  5. crashing child
  6. Starting child process with 'node ./bin/www'
  7. ---use:undefined
  8. --------------currentUser:undefined
复制代码
jimu 发表于 2016-1-30 23:15:51
本帖最后由 jimu 于 2016-1-31 17:34 编辑

关于html标签字符及转义字符遇到的问题
  1. 字符串str的内容为 {"user":"test","conent":"<p><span style="color: rgb(192, 80, 77);">33</span></p>"}

  2. 如何用JSON.parse(str) 这会报错 Uncaught SyntaxError: Unexpected token c  
  3. 到 http://www.bejson.com/ 校验字符串str是不合法的多了双引号

  4. 把content对应的内容中的"改为'
复制代码
  1. var post = JSON.parse("{"user":"test","conent":"<p><span style='color: rgb(192, 80, 77);'>33</span></p>"}");
  2. Uncaught SyntaxError: missing ) after argument list

  3. 这里要注意,要转换的字符串本身已经是字符串了,没必要再转一次,即:
  4. 原写法:  var post = '<%- JSON.stringify(locals.post) %>';
  5. 改为 var post = <%- JSON.stringify(locals.post) %>;    -------------即把外面的单引号去掉
复制代码
  1. var contentTrans =  doc.content.replace(/\"/g,"\'")

  2. 正则写法上面没有双引号

  3. record.content.replace(/\\/g,"\\\\")%>
复制代码

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-5-19 18:32 , Processed in 0.062050 second(s), 24 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表