0
我曾嘗試Snap.svg網站上的「入門」教程,並還試圖複製在這裏找到http://codepen.io/rachsmith/pen/FzAGt用Snap.svg掩蓋在AngularJS中工作嗎?
代碼,但我似乎無法得到SVG屏蔽工作。
有其他人有過這個問題嗎?據我所知,我設置和網上教程的唯一區別在於我使用了AngularJS框架。
我曾嘗試Snap.svg網站上的「入門」教程,並還試圖複製在這裏找到http://codepen.io/rachsmith/pen/FzAGt用Snap.svg掩蓋在AngularJS中工作嗎?
代碼,但我似乎無法得到SVG屏蔽工作。
有其他人有過這個問題嗎?據我所知,我設置和網上教程的唯一區別在於我使用了AngularJS框架。
在基本水平上,它似乎工作。
angular.module('myApp', []).directive('mySvg', function() {
return {
restrict: 'E',
link: function(scope, element, attr) {
var s = Snap(120, 120);
element.append(s.node);
var first = s.circle(40, 60, 40).attr({
fill: "#888"
});
var second = s.circle(80, 60, 40).attr({
fill: "#fff"
});
first.attr({
mask: second
});
}
};
});
請參閱小提琴上的代碼。 http://jsfiddle.net/83Gd4/1/
你能把它張貼在小提琴上嗎? – Ian
不幸的是,我們的環境不對公衆開放= \ –
您是否曾經發現過哪些問題?我得到了與掩蔽完全相同的問題,也使用角度。具體來說,這個設置:https://github.com/DaftMonk/generator-angular-fullstack – stackOverlord