久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - typescript對象字面量類型定義

瀏覽:124日期:2023-02-12 08:59:12

問題描述

想要使用typescript定義一個對象,對象中可以有任意屬性,但是在訪問屬性的時候會報錯,顯示Property 'a' does not exist on type Object,請問有方法可以定義這樣一個對象嗎?

type Options = { data: Object}const v: Options = { data: {a: 1,b: 2 }}v.data.a// Property 'a' does not exist on type Object

問題解答

回答1:

你把data定義成Object了,Object并不存在a屬性

如果要定義一個key:value結(jié)構(gòu)的對象要這樣

data: { [key: string]: any } 回答2:

你的data沒有聲明屬性,默認為空對象,然后你調(diào)用了a并不存在于類型聲明中然后報錯

標簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 孟州市| 潼关县| 华阴市| 防城港市| 郁南县| 金昌市| 秀山| 陇南市| 西平县| 卫辉市| 舟山市| 固阳县| 宕昌县| 邵武市| 扶风县| 漳平市| 绵阳市| 昌图县| 惠来县| 白玉县| 芮城县| 津南区| 潮州市| 科技| 分宜县| 双流县| 和田县| 津南区| 潞城市| 彭水| 门源| 左贡县| 福泉市| 防城港市| 阳春市| 密山市| 安新县| 南江县| 仙桃市| 永康市| 天津市|