2017-07-31 59 views
0

我对Angular相当新,并想知道在Angular应用程序中删除页面的最安全方法是什么?安全删除角应用程序中的页面

我应该寻找哪些其他依赖项以确保删除所述页面不会干扰其他应用程序的操作。

是否有一种简单的方法可以查看代码中此页面被引用的位置以及可能绑定了哪些其他组件?

谢谢

回答

0

该页面的组件类是否有选择器?然后,您应该搜索项目中的所有HTML文件以确定选择器的使用位置。

组件:

@Component({ 
    selector: 'pm-products', 
    templateUrl: 'app/products/product-list.component.html' 
}) 
export class ProductListComponent { 
} 

一些其他组件的模板:

<div><h1>{{pageTitle}}<h1> 
    <pm-products></pm-products> 
</div> 

如果组件类没有选择,那么就只能通过路由访问。因此,请检查整个应用程序中的所有路由,并确保它未在任何路由配置中定义。

而且您需要将其从声明的Angular模块的声明数组中删除。