使SVG节点成为Angular app

时间:2015-12-10 16:36:19

标签: angularjs svg

我在Inkscape中创建了一个类似键盘的对象作为SVG文件。在我的AngularJS应用程序中,我将SVG文件添加为<object>。我希望键盘上的按钮(带有文本标签的<rect>个节点)可以点击,并在我的控制器中触发一个单击方法。我不确定如何连接它。有人可以解释我是如何做到的(或者如果可能的话)?

示例SVG(请记住,这是一个svg文件,导入为<object>):<rect ry="17.928572" y="534.34534" x="293.02008" height="81.428596" width="82.85714" id="btn_EXIT" style="fill:#4d4d4d;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter8780-54)" ng-click="doExit()"/>

MainCtrl.js:$scope.doExit = function() { // do exit... }

0 个答案:

没有答案