在指令angularjs之间共享数据

时间:2017-06-20 01:40:13

标签: angularjs-directive directive data-sharing pass-data

我有一个包含2个指令的页面。一个指令(Directive-1)负责加载数据网格(使用KENDO-GRID),另一个指令有按钮打印,导出为Excel,PDF文件等。

从Directive-2,单击导出按钮时,我需要访问属于Directive-1的kendo Grid DATA

实现kendo-GRID DATA的导出功能的最佳方法是什么,其中网格数据和导出功能都是作为单独的指令编写的?

问题:  1.如何将指令-1中的数据共享到指令-2以进行导出?  2.我应该从指令-1获取数据并将其放在父控制器中,然后将该数据从父控制器传递到指令-2吗?如果是的话,这样做的有效方法是什么? issue Explanation as image

0 个答案:

没有答案