찾다

 >  Q&A  >  본문

angular.js - angularJS service里面存储的数据能够直接和HTML页面交互吗?

不用$scope做中间变量,直接在页面上展示service里面的数据,可以吗?

为情所困为情所困2745일 전538

모든 응답(2)나는 대답할 것이다

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-15 17:03:27

    아니요, 권장하지 않습니다.
    이것은 MVC의 계층화를 깨뜨립니다.

    그러나 이론적으로는 이를 위해 특별히 지시문 구현을 작성할 수 있습니다

    회신하다
    0
  • 为情所困

    为情所困2017-05-15 17:03:27

    페이지 표시는 컨트롤러에 의해 제어되어야 하므로 데이터는 컨트롤러를 통과한 다음 페이지에 표시되어야 합니다. 반대로 서비스를 생략하고 $http 및 $q를 컨트롤러에 직접 삽입하고 서비스 코드를 컨트롤러로 이동할 수 있습니다. 그런데 이 기능은 가능하지만 실제 코드 구조가 엉망입니다. 따라서 이는 권장되지 않습니다. 컨트롤러를 사용하지 않는 것은 불가능합니다.

    회신하다
    0
  • 취소회신하다