angular表情过滤
来源:互联网 发布:mac打开cmd 编辑:程序博客网 时间:2024/05/22 15:26
表情过滤
$scope.filterComment=function(text){ var reg = /\[(.+?)\]/g; var faceArr=text.match(reg); if(faceArr){ for(var j=0;j<faceArr.length;j++){ for(var i=0;i<$scope.face.length;i++){ if($scope.face[i].title===faceArr[j]){ var img="<img src='"+$scope.face[i].src+"' title='"+faceArr[j]+"'/>" text=text.replace(eval("/\\"+faceArr[j]+"/g"),img); } } } } return text; }
$scope.face=[ { src:'./image/faces/01.gif', title:'[发呆]' },{ src:'./image/faces/02.gif', title:'[可爱]' },{ src:'./image/faces/03.gif', title:'[哈哈]' },{ src:'./image/faces/04.gif', title:'[龇牙]' },{ src:'./image/faces/05.gif', title:'[偷笑]' },{ src:'./image/faces/06.gif', title:'[愤怒]' }, { src:'./image/faces/07.gif', title:'[发抖]' },{ src:'./image/faces/08.gif', title:'[犯酸]' },{ src:'./image/faces/09.gif', title:'[流泪]' },{ src:'./image/faces/10.gif', title:'[不屑]' },{ src:'./image/faces/11.gif', title:'[晕]' },{ src:'./image/faces/12.gif', title:'[汗颜]' },{ src:'./image/faces/13.gif', title:'[失望]' },{ src:'./image/faces/14.gif', title:'[小意思]' },{ src:'./image/faces/15.gif', title:'[惊恐]' },{ src:'./image/faces/16.gif', title:'[赞]' },{ src:'./image/faces/17.gif', title:'[花心]' },{ src:'./image/faces/18.gif', title:'[酷]' }, { src:'./image/faces/19.gif', title:'[骷髅]' },{ src:'./image/faces/20.gif', title:'[沮丧]' },{ src:'./image/faces/21.gif', title:'[困]' },{ src:'./image/faces/22.gif', title:'[调皮]' },{ src:'./image/faces/23.gif', title:'[亲亲]' },{ src:'./image/faces/24.gif', title:'[疑问]' },{ src:'./image/faces/25.gif', title:'[禁言]' },{ src:'./image/faces/26.gif', title:'[难过]' },{ src:'./image/faces/27.gif', title:'[小眼]' },{ src:'./image/faces/28.gif', title:'[奋斗]' },{ src:'./image/faces/29.gif', title:'[鄙视]' },{ src:'./image/faces/30.gif', title:'[猪头]' }, ]; $scope.faceStatus=false; $scope.toggleFace=function(){ $scope.faceStatus=!$scope.faceStatus; if ($scope.faceStatus==true){ $(".commentBox").find(".no-items").css("padding-bottom", "75px"); } else{ $(".commentBox").find(".no-items").css("padding-bottom", "0"); } } $scope.choseFace=function(index){ $scope.message=$scope.message+$scope.face[index].title; $scope.faceStatus=false; }; $scope.closeFaceEvent=function(){ $scope.faceStatus=false; } $scope.cancelEvent=function(){ $scope.message=''; };
阅读全文
0 0
- angular表情过滤
- 过滤表情
- 过滤输入法的表情
- 过滤emoji表情
- Emoji表情 过滤 c#
- python 表情过滤
- iOS 过滤emoji表情
- java 表情符过滤
- ios过滤emoji表情
- java过滤Emoji表情
- python emoji 表情过滤
- java 过滤emoji表情
- iOS emoji表情过滤
- Android过滤emoji表情
- java 过滤 emoji 表情
- java:过滤emoji表情
- EditText过滤emoji表情
- 新版Emoji表情过滤
- SQL语句的 left join、right join、inner join区别
- 中诚信征信闫文涛:个人征信和企业征信未来将走向融合
- bootstrap模态框跳转后 框消失了而背景存在问题的解决方法
- 包银消费金融总经理助理汤向军:消费金融行业的大数据
- 京东金融上线人工智能解决方案“京东超脑”,重庆市建立国际大数据产业学院 | 大数据24小时
- angular表情过滤
- 栈
- Python JSON
- leetcode16. 3Sum Closest
- Oracle中MERGE用法
- Python map() 函数
- C++ boost环境配置
- Java(其实是计算机系统的通病,而不单单是Java的问题,C、C++等任何语言都有这个问题)关于小数的运算结果,不正确不精确,原因剖析,及解决办法
- 获取file图片路径