emoj二次循环显示为空
使用WxEmoji进行表情转换开发,一层循环嵌套可以成功,但是二次循环就显示为空了不知道什么情况。求指点下迷津
var list = [
{
microblog_id: "274", //主微博ID
content: "zhe shi wo fa d wei bo , wo zi ji lai ce shi xiao xi de hui fu he ping lun ~![闭嘴][憨笑]",//主微博内容
reply: [ //回复
{
content: "Na wo zai hui fu ta yi ci ba ",
nickname: "周进",
parent_nickname: "独家记忆"
},
{
content: "ai ya ta ping lun le wo ,wo haishi li mao xing de hui fu xia ba ,zhe shi wo hui fu d [惊恐]",
nickname: "独家记忆",
parent_nickname: "周进"
},
{
content: "Ai ya ya Lao wu fa wei bo l Wo qu hui fu xia ,zhe shi wo ping lun ta d weibo [哭笑不得][天使]",
nickname: "周进",
parent_nickname: "独家记忆"
}
]
}
];
Page({
data:{
ht:"1500rpx",//滚动加载位置
list:"",
nodata:"none",//没有数据时的展示
currentPage:0//当前页码
},
onLoad:function(e){
//改造数据
for(var i = 0;i<list.length;i++){
var dt = list[i];
var str = dt.content,
replys = dt.reply;
if(str != "" && str != undefined ){
dt.content = str.replace(/\[([^\[\]]+)\]/g,':$1:');
}
if(replys != "" && replys != undefined){
for(var j = 0;j < replys.length;j++){
var s = replys[j].content;
replys[j].content = s.replace(/\[([^\[\]]+)\]/g,':$1:');
dt.reply = replys;
}
}
}
var that = this;
for(var i = 0;i<list.length;i++){
var dt = list[i];
var str = dt.content,replys = dt.reply;
if(str != undefined && str != ""){
dt.content = WxEmoji.buildTextObjs(that,dt.content);
}
if(replys != "" && replys != undefined){
for(var j = 0;j < replys.length;j++){
var dd = replys[j].content;
dd = WxEmoji.buildTextObjs(that,dd);
}
}
}
that.setData({
list:list
});
// var page = this.data.currentPage;
// this.getMsgList(page);
},
//获取消息列表数据
getMsgList:function(p){
if(!!!p) p = 0;
p += 1;
this.data.currentPage = p;
var setting = {
url : url.getMsgList,
data:{
p:p
},
success:function(res){
this.setData({
list:res.data.list
})
},
fail:function(){
}
};
request.sendRequest(setting);
},
//滚动到底部加载更多数据
lower:function(e){
var p = this.data.currentPage;
this.getMsgList(p);
}
})
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你查看下调试板的appdata 看下是否正确翻译了
在看下wxml的板块是否有渲染的image标签