在我的应用程序中,我使用角度图表指令显示图形。
我想要完成的是在主页中显示一个小版本的图表,然后通过按下一个按钮,在弹出窗口内显示一个特定图表的更大版本。
图表是在运行时填充的,一旦填充了图表的小版本,只需更改大小并在弹出窗口内复制画布代码,但我不知道如何实现这一点,所以我在问求助。
这是我的笨蛋"http://plnkr.co/edit/EajX7NqwHmu7oBVI4u8b"
在我的应用程序中,我使用角度图表指令显示图形。
我想要完成的是在主页中显示一个小版本的图表,然后通过按下一个按钮,在弹出窗口内显示一个特定图表的更大版本。
图表是在运行时填充的,一旦填充了图表的小版本,只需更改大小并在弹出窗口内复制画布代码,但我不知道如何实现这一点,所以我在问求助。
这是我的笨蛋"http://plnkr.co/edit/EajX7NqwHmu7oBVI4u8b"
你需要一个directive
赞:
app.directive('graph', [function() {
return {
restrict: 'A',
scope: {
x: '@',
y: '@',
width: '@',
height: '@'
},
template: '' // Your code to draw the graph.
};
}]);
这样,您可以通过更改参数在多个地方重用指令:
<div graph width="100" height="200"></div>
<div graph width="500" height="1000"></div>
......