나는이 포함 된 HTML 템플릿, details.html을 가지고이 카드를 이온을 클릭 할 수있는 버튼을 추가합니다. 그들은 내가 같이 로컬 저장소에 저장 한 세부 배열에 포함 된 값에 따라 스타일됩니다됩니다프로그래밍
<button ion-button color={{data[index][color]></button>
나는 나의 세부 나는이 같은 스토리지에서 필요로하는 배열과 값에 액세스 할 수있게되었습니다. TS : 버튼의 수는 항상 동적
arr.then(data => {
console.log(data);
for (let index in data){
console.log(data[index][color]);
}
});
1) (0-10). 2) "color"값은 버튼의 색상 값을 설정하는 데 필요합니다. 3)이 기능을 자체 구성 요소/페이지에 넣을 수는 없습니다. 다른 카드가있는 페이지에 있어야합니다.
이 작업을 수행하는 방법에 대한 아이디어가 있습니까? 나는 문서를 통해, 그래서 내가 찾을 수있는 모든 것을 해왔다. 이 역동적 인 것들에 대해 많은 것을 찾을 수 없었습니다.
감사 @Carlton. 당신은 문제를 해결하는 데 도움을 준 답을합니다. 나는 버튼에서 과거의 퍼팅을보고있었습니다. 그러나 다른 놈들이이 문제를 안고있는 경우, 더 많은 문제는 약속 코드를 배치하는 것이 었습니다. 나는 라이프 사이클에서 너무 늦은 _ionViewDidEnter_ 함수에 넣었습니다. _ionViiewDidLoad_ 이전에 배치하십시오. 또한, 제 경우에는 html 구문이 필요했습니다 :'' – detourOfReason