홈>
괜찮은 것인지,하지 말아야하는지 알고 싶습니다. 예를 들어 다음과 같은 클래스를 만들었습니다.
class Utils {
static String uid;
}
사용자의
uniqueId
를 얻습니다
사용자가 로그인하여 다음과 같이 설정 한 경우 :
Utils.uid = uniqueId;
그 후에는 그냥 지나가십시오.
탭이 있고
uid
를 얻는 첫 번째 탭으로 시작한다고 가정 해 봅시다.
여기에서 두 번째 탭으로 이동하면
uid
를 사용하십시오.
무언가를 위해.
내가하지 말아야합니까, 아니면 괜찮습니까?
도움을 주셔서 감사합니다!
- 답변 # 1
- 답변 # 2
의 원인이 옳고 그른지 실제로 말할 수는 없지만, 내가하고있는 일과 다른 사람들이하는 일은 사용자가 애플리케이션에 로그인하면SharedPreferences에 사용자 ID와 같은 사용자 관련 정보를 저장합니다.
도움이 되었기를 바랍니다.
관련 자료
- c++ - main ()에서 다른 함수 내부의 정적 변수에서 값을 얻는 방법은 무엇입니까?
- java - 클래스 언로드로 인해 정적 변수를 여러 번 초기화 할 수 있습니까?
- dart - 실룩 거리다 - 사용자 정의 클래스 위젯에서 변수를 변경하는 방법
- dart - Flutter에서 TextFormField에 정적 단위 (텍스트)를 추가하는 방법은 무엇입니까?
- c++ - 정적 변수를 반환하면 Visual Studio에서 오류가 발생합니다
- dart - Flutter redux는 다른 변수에 영향을 미치지 않고 특정 상태 변수를 업데이트합니다
- android - Dart 클래스 변수를 업데이트하고 플러터 상태를 새로 고치는 방법?
- dart - Flutter에서 배열의 변수 결과를 클래스에서 클래스로 던지는 방법
- vba - 텍스트 상자에 전역 [정적] 변수의 내용을 표시하는 방법은 무엇입니까?
- 템플릿 클래스에서 중첩 클래스의 C ++ 정적 멤버 변수
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- JavaScript 변수를 HTML div에 '출력'하는 방법
- python - 문자열에서 특정 문자 제거
아니요. Flutter 내부에서는 일반적으로모든 것이 위젯에서 나옵니다. 구성, API 데이터, 인증 또는 생각할 수있는 모든 것이어야합니다.
싱글 톤/정적 속성을 사용할 수는 있지만 많이 느슨하게합니다. 위젯 안에 모든 것을 감싸서;데이터가 변경 될 때마다 모든 것이 올바르게 다시로드되도록합니다.
이 상황에서는
InheritedWidget
를 사용하여 사용자 정보를 노출하고 싶을 것입니다 .여기에 사용하는 방법에 대한 자세한 정보가 있습니다.