ng-options의 语法如下,
对于数组:
배열의 값에 대한 레이블
배열의 값에 대한 레이블로 선택
배열의 값에 대한 그룹별 레이블 그룹
배열의 값에 대한 비활성화 시 레이블 비활성화
값에 대한 그룹별 레이블 그룹 배열 trackexpr
에 의한 추적 배열의 값에 대해 비활성화되면 레이블이 비활성화됩니다. trackexpr
에 의한 배열의 값에 대한 레이블 | orderBy:orderexpr track by trackexpr(트랙 기준이 있는 필터 포함용)
对于对象:
객체의 (키, 값)에 대한 레이블
객체의 (키, 값)에 대한 레이블로 선택
객체의 (키, 값)에 대한 그룹별 레이블 그룹
객체의 (키, 값)에 대해 비활성화할 때 레이블 비활성화
선택 개체의 (키, 값)에 대해 그룹별로 레이블 그룹화
개체의 (키, 값)에 대해 비활성화할 때 레이블로 선택 비활성화。
其中使用最多的by 和 for 分别是什么意思呢?
某草草2017-05-15 17:12:55
"by for"라는 단어는 의미가 없습니다. 이는 고정된 작성 방식입니다. 중요한 것은 이 고정된 표현에서 레이블 선택 배열과 객체가 무엇을 나타내는지 아는 것입니다.
레이블은 페이지에 표시된 데이터를 나타내고,
select는 선택한 데이터를 나타내며,
배열과 개체는 탐색되는 배열이나 개체를 나타냅니다.
이 표현식에서 for 뒤에는 배열이나 객체에서 순회하는 각 단위가 오고, by는 group과 연결되어 특정 필드가 그룹화의 기반으로 사용됨을 나타냅니다. 이는 데이터베이스 SQL 문과 다르지 않습니다.