什么是 ng-reflect-router-link?为什么在检查元素部分没有显示按钮
What is ng-reflect-router-link? Why is not showing up for a button in inspect element section
据我了解 ng-reflect-router-link 用于调试。并告诉哪个 link 有被路由到的元素。但是 ng-reflect-router-link 没有为我显示一个按钮。
我在两个不同的模块中创建了两个按钮,使整个过程保持相似。不幸的是,一个按钮可以工作,而另一个则不能。经检查html个元素如下:
有效的按钮:
<button _ngcontent-qun-c23="" class="btn btn-success" tabindex="0" ng-reflect-router-link="/tags/add">Add Tag</button>
不起作用的按钮:
<button _ngcontent-rvm-c25="" routerlink="['/languages/add']" class="btn btn-success">Add language</button>
我在这里错过了什么?关于如何摆脱它的任何提示?
我意识到这是一个非常小的错误:我没有在 app.module.ts
中导入 语言 模块。因此,尽管我已经在 language.module.ts
中进行了所有导入,但只会显示 HTML 数据,而 Angular 元素将不起作用。
据我了解 ng-reflect-router-link 用于调试。并告诉哪个 link 有被路由到的元素。但是 ng-reflect-router-link 没有为我显示一个按钮。
我在两个不同的模块中创建了两个按钮,使整个过程保持相似。不幸的是,一个按钮可以工作,而另一个则不能。经检查html个元素如下:
有效的按钮:
<button _ngcontent-qun-c23="" class="btn btn-success" tabindex="0" ng-reflect-router-link="/tags/add">Add Tag</button>
不起作用的按钮:
<button _ngcontent-rvm-c25="" routerlink="['/languages/add']" class="btn btn-success">Add language</button>
我在这里错过了什么?关于如何摆脱它的任何提示?
我意识到这是一个非常小的错误:我没有在 app.module.ts
中导入 语言 模块。因此,尽管我已经在 language.module.ts
中进行了所有导入,但只会显示 HTML 数据,而 Angular 元素将不起作用。