2017-07-19 61 views
0

我是网络开发新手也许我想解决的问题是一个非常基本的问题,但我已经搜索了很多解决方案无法找到一个。 我有两个网页onetwo在角度阅读文章数据2

下面是one.html

<form id="requestForm" #requestForm ngNoForm action="{{requestUrl}}" method="POST"> 
<div *ngIf="requestmodel"> 
    <button class="btn-flat waves-effect waves-light transparent regNrmS2BN" type="submit" id="submitForm" style="color: transparent; background-color: transparent;">Pay</button> 
    <input type="hidden" name="name" [ngModel]="requestmodel.name" /> 
</div> 
</form> 

这上面的表格就会自动发布到下一个网页two.html以下是这是写在ComponentOne

该代码
ngOnInit(): void { 
    this.requestmodel = this.requestService.getRequest(); 
    this.requestUrl = 'http://localhost:3000/two'; 
    this.submitMe(); 
} 

submitMe() { 
    let me = this; 
    if ($('#submitForm') && $('#submitForm')[0]) 
     $('#submitForm')[0].click(); 
    else 
     setTimeout(function() { me.submitMe(); }, 100); 
} 

的问题是我怎么在ComponentTwo读取表格数据和要求是我不应该t使用Service,否则根本没有任何问题。 那么,如何在没有服务级别的情况下完成此任务?

回答

0

您可能不得不使用EventEmitter和@Output来访问此事件。然后在另一个html文件中作为事件使用它,并将变量作为$ event传递给您的打字稿文件。

我希望我把你的问题对,并没有误导你