错误:[$ compile:nonassign]与'contenteditable'指令一起使用的表达式'undefined'是不可赋值的

时间:2016-05-17 02:25:14

标签: javascript angularjs

我正在使用图书馆的表情符号,但我收到此错误! http://errors.angularjs.org/1.2.29/ $ compile / nonassign?p0 = undefined& p1 = contenteditable我使用的是角度1.2.x,表情符号库就是这个https://github.com/Coraza/angular-emoji-popup/tree/gh-pages我该如何解决这个问题?

mi html

<div emoji-form emoji-message="emojiMessage">                    
    <textarea id="messageInput" ng-model="emojiMessage.messagetext" /></textarea>
    <button id="emojibtn">
        <i class="icon icon-emoji"></i>
    </button>
</div>

我的控制器

$ scope.emojiMessage = {};

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

尝试更正你的html:

<textarea id="messageInput" ng-model="emojiMessage.messagetext" /></textarea>

应该是:

<textarea id="messageInput" ng-model="emojiMessage.messagetext"></textarea>

人:

<textarea></textarea> 没有自我关闭