Nexacro - 1. 코드 관련

CodeModel·2023년 5월 31일
0

Nexacro

목록 보기
1/3
post-custom-banner

Div 값 관리

div의 텍스트를 가져옴

this.myScore.text // myScore - 가져오고 싶은 텍스트

myScore의 텍스트 값을 str로 바꿈

this.myScore.set_text("str")

dataSet 관리

Score - 나의 데이터셋

빈 데이터 추가
Score의 데이터를 추가한다.(튜플이 한 행 생김)

this.Score.addRow()

데이터 컬럼에 값 추가
Hi라는 컬럼에 O라는 값을 추가한다.
즉 새롭게 생성되는 튜플 데이터에 Hi 컬럼 부분의 값이 O가 된다는 것 이다.

var row = this.Score.addRow() // 데이터 추가 명령어를 변수에 담음
this.Score.setColumn(row, "Hi", "O")

데이터셋 값 가져오기
데이터셋 1번째 튜플 Hi라는 컬럼에서 값을 가져온다.

this.Score.getColumn(1,"Hi")

Div안에 값 전부 가져오기

Div 안 컴포넌트 가져오기
Div00 라는 Div가 있고
이 안에 Div00.Static0~Div00.Static9 라는 Static들이 있다.
이때 Div00안에 있는 모든 Static 을 가져오고 싶다면

this.Div00.components

이렇게 하면

[Static0, Static1, Static2, Static3, Static4,
 Static5, Static6, Static7, Static8]

라는 배열을 얻을 수 있다.

여기서 특징은 하나의 Div00.Static0은 변수명만 가진게 아니라 경로도 포함하고 있다는 것 이다. 즉

리스트의 Static0 = this.Div00.Static0

이라고 할 수 있다.

리스트 값 할당하기
for문을 사용해서 모든 Static에 값을 할당해줄 수 있다.
i번째 행에 name컬럼의 튜플 값을 가져와서 i번째 staticList의 텍스트 값으로 넣어준다.

for (var i=0; i<staticList.length; i++) {
	staticList[i].set_text(this.myData.getColumn(i,"name"));
}
profile
개발자가 되기 위한 일기
post-custom-banner

0개의 댓글