में डायनामिक ऑब्जेक्ट्स कैसे करें टाइपस्क्रिप्ट में गतिशील ऑब्जेक्ट प्रकार को परिभाषित करने का कोई तरीका है? निम्नलिखित उदाहरण में, मैं यह कहकर "माई कॉम्प्लेक्स टाइप" के लिए एक प्रकार को परिभाषित करना चाहता हूं:टाइपस्क्रिप्ट
"माई कॉम्प्लेक्स टाइप" प्रकार के ऑब्जेक्ट्स में "गुणों की संख्या" है, लेकिन उन गुणों के मान आवश्यक हैं प्रकार IValue का हो।
// value interface
interface IValue {
prop:string
}
// My Complex Type
myType = {
field1:IValue
field2:IValue
.
.
.
fieldN:IValue
}
// Using My Complex Type
interface SomeType {
prop:My Complex Type
}
क्या आप ऐसी ऑब्जेक्ट नहीं बना सकते हैं जिसमें 'string-> IValue' का नक्शा है? –