angular.js - angular中factory里可以操作controller里的数据吗
PHP中文网
PHP中文网 2017-05-15 17:06:12
0
3
589

我想在factory中获取并改变顶级控制器里的变量 可以办到吗

PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(3)
習慣沉默

일반적으로 프로젝트를 진행할 때 서비스는 두 가지 목적으로 사용됩니다.
첫째, 제출 방법, 팝업 상자의 특정 서비스 및 기타 유사한 일반 서비스와 같은 공개 방법으로 사용됩니다.
둘째, 특별한 요구에 따라 특정 컨트롤러 간에 매개변수나 개체를 전송할 때 사용됩니다. 이러한 상황은 드물며 일반적으로 권장되지 않습니다~

서비스 내 최상위 컨트롤러의 변수 변경을 이야기할 때, 근본적인 요구점보다는 아이디어의 일부를 제공한 것 같은 느낌이 듭니다~ 요구사항은 무엇인가요?

某草草

직접 조작할 수는 없습니다.
1. 콜백 함수를 통해 값을 변경합니다.
2. 개체 매개변수(배열, 개체)를 전달하여 값을 변경합니다. 으아악

漂亮男人

네, 가능하지만 권장하지 않습니다.
컨트롤러 데이터를 객체로 캡슐화한 다음 이를 팩토리 메소드에 매개변수로 전달합니다.

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