angular.js - angular2表单拆成多个组件的问题
PHPz
PHPz 2017-05-15 17:05:12
0
2
576

考虑到复用等问题,将一个表单拆成多个组件,这个时候就出现了通信的问题。
这种情况是不能使用双向数据绑定的,我想到的是下面的办法,但是有些复杂,特此求助好方法。

  1. 父组件传入子组件一个submit状态的值,当点击提交按钮时,变动此值。

  2. 子组件通过onChange钩子监听submit值,当变动时将子组件内部的绑定的数据通过事件发送给父组件。

  3. 父组件监听到事件,拿到子组件的绑定值,这个时候整合数据,发送请求。

  4. 如果有个别字段已经存在这种情况,需要单独传给子组件一个错误值,对应显示出来。

但是真心好麻烦,求助ing...

PHPz
PHPz

学习是最好的投资!

모든 응답(2)
滿天的星座

구성요소는 데이터를 바인딩할 수 있습니다

我想大声告诉你

형태의 차원에서는 구성요소 입자가 이미 충분히 작기 때문에 분할해도 문제가 되지 않습니다. 시간 선택기, 색상 선택기 등과 같은 복잡한 UI만 캡슐화하면 됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!