SAP Spartacus delivery mode continue button enable与否的逻辑

时间:2022-07-28
本文章向大家介绍SAP Spartacus delivery mode continue button enable与否的逻辑,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

原因在于continue button被设置成了disabled,因此无法点击:

因此需要研究这个button默认的enable状态:

通过测试发现,其默认是disable的。因此在单元测试之前,需要先想办法将其enable才行。

如果deliveryModeInvalid字段为true,则button被置为disabled.

deliveryModeInvalid的数据源:

return this.mode.controls['deliveryModeId'].invalid;

mode属性:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":