您好我正在处理指令,我需要编辑DOM添加ng-src属性和模型。Angularjs指令添加指令作为属性,并动态地绑定它们
这是我的DOM
<edit-component>
<img src="images/logo.png" title="Hearty Wear" />
</edit-component>
我需要的结果DOM是
`<div>
<img src="images/logo.png" title="Hearty Wear" ng-src={{myModel}} />
</div> `
这样的,当我更新数据基于myModel图像应该更新
UPDATE
sam.directive('editComponent', function() { return { restrict: 'EA', transclude: true, replace: true, templateUrl: "imageTemplate.html", link: function(scope, element, attb, ctrl, transclude) { scope.data = function() { var imagedata; imagedata = arguments[5]; scope.imageModel = imagedata.base64; return element.find('img').attr('src', "data:image/png;base64," + imagedata.base64); }; } }; });
我需要先前的src属性值也显示现有图像。
眼下即时更新SRC属性需要manually.I解决方案,我可以通过模型更新变量
感谢
发布您的指令代码。 – dfsq