찾다

 >  Q&A  >  본문

javascript - node.js에서 전역 액세스가 필요할 수 있는 변수에 대한 대안이 있습니까?

저는 포럼을 개발 중이며 현재 이 기능을 제안합니다:
최고 관리자는 게시, 등록 등과 같은 포럼의 일부 기능을 전환 할 수 있어야 합니다.
제 수준에서는 전역 변수만 생각합니다. 대안이 있나요?
프레임워크는 Express입니다

보충:
현재 떠오르는 방법은 다음과 같은 일부 변수를 전역적으로 정의하는 것입니다.

으아악

그런 다음 사용자가 게시할 때 먼저 확인하세요 if(global.__POST)

高洛峰高洛峰2795일 전717

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

  • 高洛峰

    高洛峰2017-05-31 10:43:14

    이 구성은 프로젝트에 global-config.json를 추가하는 등 공개 사이트 구성 파일로 추출할 수 있으며 콘텐츠는

    으아아아

    그런 다음 관리자 계정에 해당하는 특수 API를 추가하면 관리자 API를 통해 구성 파일을 수정할 수 있습니다. 일반 사용자의 경우 페이지가 로드될 때 구성 파일을 읽고 관련 기능의 표시 로직은 구성 파일에 유지되는 매개변수에 따라 결정됩니다.

    회신하다
    0
  • 黄舟

    黄舟2017-05-31 10:43:14

    다양한 수준의 사용자에게는 다양한 권한이 있습니다. 많은 웹사이트가 이러한 디자인을 가지고 있습니다. 전역 변수가 무슨 뜻인지 잘 모르겠습니다. 아이디어를 더 자세히 설명해 주시겠어요?

    회신하다
    0
  • 滿天的星座

    滿天的星座2017-05-31 10:43:14

    global은 애플리케이션 계층에 있으며 모든 사람이 공유합니다. 그를 조작하는 데 이용하면 안 돼요

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