帖子
帖子
用户
博客
课程
显示全部楼层
64
帖子
0
勋章
176
Y币

[云开发] 求问表情是怎么在页面里显示出来,而不是括号文字显示

[复制链接]
发表于 2019-8-13 14:23:12
用了个输入框带表情的模块,求问怎么让表情在页面里显示出来?
9
帖子
0
勋章
5634
Y币
48
帖子
1
勋章
452
Y币
需要替换成图片
js的replace方法
64
帖子
0
勋章
176
Y币
马浩川 发表于 2019-8-13 14:24
https://community.apicloud.com/bbs/thread-139014-1-1.html看一下我这个demo

感谢大神哦
64
帖子
0
勋章
176
Y币
课程格子 发表于 2019-8-13 16:57
需要替换成图片
js的replace方法

谢谢哦   水平差   得研究下    不知道怎么执行。。。
48
帖子
1
勋章
452
Y币
wonder3232 发表于 2019-9-5 08:35
谢谢哦   水平差   得研究下    不知道怎么执行。。。

类似这样,前面是你表情的标志,后面是表情的地址
content.replace(/\[\/bq喜欢\]/g, "<img src='../res/emotion/bqin1.png' class='bq_img_css' />")
    .replace(/\[\/bq我最美\]/g, "<img src='../res/emotion/bqin2.png' class='bq_img_css' />")
    .replace(/\[\/bq微笑\]/g, "<img src='../res/emotion/bqin3.png' class='bq_img_css' />")
    .replace(/\[\/bq大笑\]/g, "<img src='../res/emotion/bqin4.png' class='bq_img_css' />")

64
帖子
0
勋章
176
Y币
课程格子 发表于 2019-9-5 09:01
类似这样,前面是你表情的标志,后面是表情的地址
content.replace(/\[\/bq喜欢\]/g, "")
    .replace(/ ...

哦哦   这样啊 太感谢了  
64
帖子
0
勋章
176
Y币
课程格子 发表于 2019-9-5 09:01
类似这样,前面是你表情的标志,后面是表情的地址
content.replace(/\[\/bq喜欢\]/g, "")
    .replace(/ ...

大神 我还想问下  在什么时候执行这个动作?因为数据是打开页面开始加载的,加载好了替换么?在apiready里执行不行吧?
48
帖子
1
勋章
452
Y币
wonder3232 发表于 2019-9-5 09:51
大神 我还想问下  在什么时候执行这个动作?因为数据是打开页面开始加载的,加载好了替换么?在apiready ...

你获取到数据之后都可以啊
你页面渲染是用的什么,如果用vue的话直接v-html="方法(参数)",
如果jquery渲染的话直接在apiready里面 $(".text").html(方法(参数))

方法(参数){
执行替换操作
}
您需要登录后才可以回帖 登录

本版积分规则