angular.js - 지시문에서 함수를 사용하는 anglejs 문제
巴扎黑
巴扎黑 2017-05-15 16:50:57
0
1
514

저는 다음과 같은 지시문을 직접 작성했습니다.

html

으아아아

컨트롤러

으아아아

지시문

으아아아

그러면 문제가 발생합니다. 두 소스가 서로 다른 두 개의 데이터 세트를 반환할 것으로 예상되지만 실제 상황은 두 목록에 표시된 데이터가 동일하고 두 번째 함수에서 반환된 데이터입니다. listTwo(), 즉 listOne()과 listTwo()의 위치를 ​​바꾸면 반환되는 데이터는 listOne()의 데이터입니다.
그럴까요

으아아아

새로 두 번째 사용 시, 처음의 데이터를 교체하셨나요?
하지만 범위:{source: '&'}는 지시문에 대한 자체 범위를 생성하지 않습니까?
디렉티브를 잘 배우고 싶습니다. 미리 감사드립니다

巴扎黑
巴扎黑

모든 응답(1)
Ty80

DataList에 문제가 있습니다. 반환하는 것이 자체 참조인 것 같은데, 해당 목록이 전역 변수이므로 값을 몇 번 할당해도 마지막 값만 적용됩니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿