export const PAGECODE = [ { label: 'ASSET', value: 'asset-center', }, { label: 'asset-center', value: 'ASSET', } ]; 这个typescript 字典对象如何取值
时间: 2024-03-16 20:46:27 浏览: 78
详解vue中v-bind:style效果的自定义指令
这段 TypeScript 代码定义了一个常量 `PAGECODE`,它是一个数组,数组中包含两个对象,每个对象都有 `label` 和 `value` 两个属性。要从这个数组中获取某个对象的属性值,可以使用索引和属性名的方式来访问。例如,要获取第一个对象的 `label` 属性,可以使用如下代码:
```typescript
const label = PAGECODE[0].label;
console.log(label); // 输出 'ASSET'
```
同样地,要获取第二个对象的 `value` 属性,可以使用如下代码:
```typescript
const value = PAGECODE[1].value;
console.log(value); // 输出 'ASSET'
```
需要注意的是,这个数组中的每个对象都有 `label` 和 `value` 两个属性,因此需要根据具体的需求来选择访问哪个属性。如果需要同时获取多个属性,可以通过解构赋值的方式将它们一次性取出来:
```typescript
const { label, value } = PAGECODE[0];
console.log(label, value); // 输出 'ASSET asset-center'
```
阅读全文