【发布时间】:2022-01-26 23:53:49
【问题描述】:
我正在设计一个主网格和子网格,通过单击主网格的一行,子网格中的数据会相应更改。为此,在单击主网格的一行后,我从子控制器调用 reloadItmes(),如下所示:
$("#masterTable tbody").on("click", "tr", function (event) {
event.preventDefault();
jQuery(this).addClass('selected').siblings().removeClass('selected');
angular.element($('#childTable')).scope().reloadItems();
});
但是,我发现将 DOM 代码与 Angular 代码混合不是一个好习惯,但我不知道这段代码会导致什么问题。
【问题讨论】: