【发布时间】:2016-06-07 15:10:04
【问题描述】:
这是我的 Angular 2 组件中的一个方法。我使用 TypeScript 来编写我的 Angular 2 模块。如下所示的代码 - 我正在使用 Jquery 访问 dom 级别。在 Angular 2 中这样做是一个好习惯吗?谁能描述在Angular 2中使用jquery的权衡。实现此代码sn-p的替代方法是什么。代码示例将是可观的,因为我是一个菜鸟 Angular 2 开发人员:)
declare var $:any;
showhidePreviousButton() {
if($('#analysisTabs').find('ul.nav-tabs > .active').prev('li').length < 1) {
$('.prev-btn').hide();
}
else {
$('.prev-btn').show();
}
}
我正在我的 Angular 2 项目中创建动态选项卡。如果只有一个选项卡,我的代码在这里隐藏“上一个按钮”,如果有多个选项卡,它会显示。
【问题讨论】: