TS - Pick
Last updated
Last updated
Pick Utility Type က ရှိပြီးသား Object Type ထဲမှ ရွေးချယ်ချင်တဲ့ keys တွေနဲ့ Type အသစ်တစ်ခု ပြုလုပ်ပေးခြင်းလုပ်ဆောင်နိုင်ပါတယ် ။
နမူနာ Code ထဲမှာ User ဆိုတဲ့ type ထဲမှာ "id", "name", "about", "address" ဆိုပြီး Property (၄) မျိုးရှိပါတယ် ။
"id", "name" ပဲ User Type ထဲက ယူချင်တယ်ဆိုရင် Pick ကို သုံးပြီး ရေးသားနိုင်ပါတယ် ။
Pick<User, "id" | "name"> ရေးသားနည်းနဲ့ UserSummary ဆိုတဲ့ Type အသစ်ကို ဖန်တီးလိုက်တာပဲဖြစ်ပါတယ် ။