WxEmojiView

WxEmojiView

MIT License

Stars
54

gif(.... ...)

  • emoji
  • emoji

  • WxEmojiView\
  • WxEmojiView``emojis

app.js

  • WxEmoji.init(reg,emojis) reg: emojis key-value()

var WxEmoji = require('WxEmojiView/WxEmojiView.js');
App({
  onLaunch: function () {
    WxEmoji.init(":_/",{
      "00":"00.gif",
      "01":"01.gif",
      "02":"02.gif",
      "03":"03.gif",
      "04":"04.gif",
      "05":"05.gif",
      ....
    });
  }
})

index.js

var WxEmoji = require('../../WxEmojiView/WxEmojiView.js');

  • index.wxml
    <import src="../../WxEmojiView/WxEmojiView.wxml"/>
  • view WxEmojiView
  <view style="text-align: center;margin: 20px;background-color: #ddd;">wxEmojiView </view>
<template is="WxEmojiView" data="{{WxEmojiObjs}}"/>
  • textarea WxEmojiTextarea

    <view  style="text-align: center;margin: 20px;background-color: #ddd;">WxEmojiTextarea </view>
    
  WxEmojiTextareaFocus:function(e) {
    var that = this;
    WxEmoji.WxEmojiTextareaFocus(that,e);
    
  },
  WxEmojiTextareaBlur:function(e){
    var that = this;
    WxEmoji.WxEmojiTextareaBlur(that,e);
  },
  wxPreEmojiTap: function(e){
    var that = this;
    WxEmoji.wxPreEmojiTap(that,e);
  }

isssue

-WeAppDev http://weappdev.com/