ใน php และ java เราสามารถทำได้
case 1:
case 2:
echo "something";
ดังนั้นเมื่อค่าเป็น 1 หรือ 2 "บางสิ่ง" จะถูกพิมพ์บนหน้าจอฉันกำลังสร้างแอปพลิเคชันเชิงมุมฉันกำลังทำบางสิ่งเช่นด้านล่าง
<div [ngSwitch]="data.type">
<div *ngSwitchCase="'multi-choice'">FORM 1</div>
<div *ngSwitchCase="'singe-choice'">FORM 1</div>
<div *ngSwitchCase="'range'">FORM 2</div>
</div>
แบบฟอร์มที่ใช้สำหรับตัวเลือกเดียวสามารถใช้สำหรับตัวเลือกหลายตัวได้ แต่ฉันลองทำสิ่งที่ต้องการด้านล่างเพื่อให้เป็นระเบียบมากขึ้น
<div [ngSwitch]="data.type">
<div *ngSwitchCase="'multi-choice' || 'singe-choice'">FORM 1</div>
</div>
โชคร้ายของฉันมันไม่ได้ผลใครช่วยแนะนำวิธีที่ดีกว่านี้ให้หน่อย