2014-03-27 78 views
0

将我的指令绑定到封装它的控制器中的模型时遇到困难。 ng-model的值不在指令中。模型的值在渲染后仍保留变量名称“val”。封装示波器角度的指令

template: 
    '<div ng-model="value" id="{{textareaId}}" style="resize:vertical;height:{{textareaHeight || \'80px\'}}; overflow:auto" contentEditable="true" class="{{textareaClass}} wysiwyg-textarea" rows="{{textareaRows}}" name="{{textareaName}}" required="{{textareaRequired}}" placeholder="{{textareaPlaceholder}}"></div>' + 
    '</div>', 
restrict: 'E', 
scope:{ 
    value: '=ngModel', 
    textareaHeight: '@textareaHeight', 
    textareaName: '@textareaName', 
    textareaPlaceholder: '@textareaPlaceholder', 
    textareaClass: '@textareaClass', 
    textareaRequired: '@textareaRequired', 
    textareaId: '@textareaId', 
}, 

如何在这种情况下进行绑定。

回答