角度场景中的智能/哑元组件模式

时间:2017-09-01 21:33:31

标签: angular angular-ui

我有一个“智能”父组件,它使用2个演示组件(如两步向导)从用户收集信息:第一步收集有关要购买的项目的一些信息,第二步询问付款信息。

考虑第2步,一个演示文稿(哑)组件,它使用表单控件和条带元素来捕获用户付款信息。理想情况下,此组件将使用EventEmitter将收集的付款信息公开给父组件,然后父组件将调用服务器来创建购买。 (不是吗?)但是,当父组件调用Stripe的Create Customer API时会发生什么,并且会出错;那儿子演示组件不应该显示这个错误吗?父母会通过变量将此错误作为@Input传递给子组件吗?或者,父组件是否应该将Stripe API调用部分留给子组件,该子组件只有在支付信息有效时才会发出事件,并让父组件只从那里继续购买工作流程?

0 个答案:

没有答案