반응형
계산된 메서드 vuejs에서 개체 배열을 생성하시겠습니까?
조언과 답변은 이미 잘 알고 있습니다.이번에는 컨텍스트를 통과하는 다음 문제로 이동하겠습니다.선택한 필드에 따라 이 테이블이 변경됩니다.선택한 테이블의 열을 가져오려면 뷰에 그릴 수 없습니다.이를 위해서는 f를 생성해야 합니다.테이블을 도장할 수 있는 팔로우 구조:
columns: [
{
name: 'id', align: 'center', label: 'id', field: 'id'
},
{
name: 'name', align: 'center', label: 'name', field: 'name'
},
{
name: 'age', align: 'center', label: 'age', field: 'age'
}
]
}
데이터베이스(테이블의 열)에서 수신되는 어레이에서 위의 구조를 형성하고 싶습니다.다음과 같이 표시됩니다.
const columnsTable = [
"id",
"name",
"age"
];
계산 방법은 다음과 같습니다.오브젝트 배열을 생성하기 위한 계산된 방법 오브젝트의 각 키에는 어레이 전체가 이렇게 입력되어 있기 때문에 이 결과는 기대했던 것이 아닙니다.이미지 내의 컬럼 변수 컬럼은 질문의 첫머리에 설명된 오브젝트 배열을 생성하기 위한 것입니다.답변과 의견 감사합니다.무슨 일이든 도움이 됩니다.감사합니다.
예를 들어 다음과 같은 단편입니다.
const columnsTable = [
"id",
"name",
"age"
];
const res = []
columnsTable.forEach(c => {
res.push({name: c, align: 'center', label: c, field: c})
})
console.log(res)
언급URL : https://stackoverflow.com/questions/70338648/create-an-array-of-objects-in-the-computed-method-vuejs
반응형
'programing' 카테고리의 다른 글
링크에서 정의되지 않은 기호 __gxx_personality_v0 (0) | 2022.08.11 |
---|---|
VueJs 2를 사용한 기본적인 CRUD SQLite 3의 구조 (0) | 2022.08.11 |
C의 함수로 2D 어레이(매트릭스)를 통과시키는 방법 (0) | 2022.08.11 |
TypeError: state.categoriesState.푸시는 VUEX 함수가 아닙니다. (0) | 2022.08.11 |
Vuex 모듈을 추가할 때 "rawModule is defined"라고 표시되는 이유는 무엇입니까? (0) | 2022.08.11 |