我有一个带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-model。我试着这样做。
<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-model。 我怎么能这样做?
答案 0 :(得分:-1)
img tag避免支持ng-model指令使用ng-init指令进行绑定。
try:
self.cursor.execute(sql)
row = self.cursor.fetchone()
return row
except:
print(sql + ' execute failed.')
self.conn.rollback()