我是Angular 7的新手,提交表单时遇到问题。每当我提交表单时,它都会重定向到index.html(根据操作),而不是执行我的typescript方法。
这是组件的html
和组件本身:
但是这是如何呈现的:(请注意actin = index.html属性):
当我单击“登录”按钮时,它会根据操作被重定向:
有人有什么想法吗?
答案 0 :(得分:0)
这里的问题似乎不仅是在我正在使用的组件中而且还在正在加载该组件的模块中导入ReactiveFormsModule。就我而言,该模块是使用延迟加载实现的。虽然父模块确实导入了ReactiveFormsModule,但子模块却没有。
将正确的模块导入正确的位置可以使组件正确呈现,并且该方法现在可以完美执行。