javascript - Angular UI 网格 : How do I make a second ui grid visible from a button in the first ui grid?

标签 javascript angularjs user-interface grid cell

好吧,我做了这个example向你们展示我正在使用的代码。

我正在尝试单击“公司”列下第一个 UI 网格表中的一个按钮(称为“网格”)。单击该按钮后,我希望它显示第二个 UI 网格。

cellTemplate:'<button type="button"  ng-click="hideGrid = !hideGrid">' + 'Grid' + '</button>' }

我认为必须更改此行以使其与第二个用户界面网格链接。

如果有人可以帮助或引导我朝正确的方向前进,那将是巨大的帮助。

最佳答案

关闭。这是因为您的网格在这样调用时无权访问您的应用程序的范围。您需要grid.appScope

ng-click="grid.appScope.hideGrid = !grid.appScope.hideGrid"

工作中的骗子:http://plnkr.co/edit/ldCnNsqOZCrQs6WtZtOM?p=preview

关于javascript - Angular UI 网格 : How do I make a second ui grid visible from a button in the first ui grid?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37080760/

相关文章:

javascript - Angular JS 延迟 Controller 和指令初始化,直到从服务器返回数据

javascript - FullCalendar 的时区无法正常工作

javascript - 如何重复过滤器结果的值

javascript - Gatsby 不在 mdx 文件内的组件中渲染 MD

javascript - 访问另一个组件中的 vue 组件数据时遇到问题

javascript - React js 在提交时执行函数

javascript - 我设计了两个html页面,如何用Java连接它们?

asp.net - UpdatePanel - 关于如何避免 UI 闪烁的任何想法? - ASP.NET/Jquery

c++ - Qt-GUI有几个 "pages",如何同步几个QWidgets的大小

android - 是否有适用于 Android 的第 3 方 UI 库?