У меня есть приложение с директивой Angular Signature .
Эта директива позволяет рисовать знак на холсте, содержимое этого холста отображается в теге <img>
(base64))
<div class="container">
<signature-pad
accept="accept" clear="clear"
height="220" width="568"
dataurl="dataurl">
</signature-pad>
<div class="buttons">
<button ng-click="signature = accept()">Generate</button>
</div>
</div>
<div class="result" ng-show="signature">
<img ng-src="{{signature.dataUrl}}" />
</div>
Изображение base64 находится в {{signature.dataUrl}}
, Изображение base64 генерируется очень хорошо.
Я хочу передать значение ng-src в ng-модель.Я пытался сделать это.
<div class="result" ng-show="signature">
My ng-model (in my controller) : {{mySign}}
<img ng-model="mySign" ng-src="{{signature.dataUrl}}" class="imagen-firma" />
</div>
В моем контроллере я инициализировал:
$scope.mySign = "";
Но значение ng-src (base64) не передается в мою модель ng.Как я могу это сделать?