1
00:00:00,570 --> 00:00:01,750
돌아 오신 걸 환영합니다.

2
00:00:01,980 --> 00:00:12,020
그래서이 비디오에서 마지막으로 설치 한 비디오에서 플래시를 계속 사용하고 구현했습니다. Kinect를 사용하여 작동하는 방법에 대해 조금 이야기를 나누었습니다. 여기서는 Kinect를 사용하여 패키지를 플래시합니다.

3
00:00:12,180 --> 00:00:20,000
아이디어는 다시 다음 요청에 대한 다음 경로로 메시지를 전송하여 사용자에게 표시 할 수 있다는 것입니다.

4
00:00:20,430 --> 00:00:34,020
그리고 우리가 지금하고 싶은 것은 단지 한 번만 한 모든 템플릿에 개별적으로 표시하는 것이 아니라 오류 메시지 또는 성공 메시지가있을 가능성이있는 모든 단일 페이지에서이 작업을 수행하는 것이 아닙니다.

5
00:00:34,020 --> 00:00:38,150
우리는 그 타입의 코드를 자연스러운 장소 인 헤더로 옮길 것입니다.

6
00:00:38,190 --> 00:00:40,710
그래서 헤더를 열어서 시작하겠습니다.

7
00:00:40,710 --> 00:00:43,450
그럼 파샬의 E.J ..

8
00:00:44,220 --> 00:00:55,320
그리고 우리가 할 수있는 것은 H1에 추가 할 수있는 탐색 바 다음에 위치하며 메시지와 같은 것을 추가 할 수 있습니다.

9
00:00:55,490 --> 00:00:57,640
우리는 그것을 같은 이름으로 유지할 것이다.

10
00:00:57,660 --> 00:01:07,200
이제 문제는 메시지가 우리의 핑계로 작용할 것입니다. 우리가 메시지를 전달하는 여기 포럼에 로그인하십시오.

11
00:01:07,260 --> 00:01:11,740
그러나 다른 경로 메시지에서는 문제가 될 메시지가 정의되지 않습니다.

12
00:01:11,900 --> 00:01:13,040
보시다시피.

13
00:01:13,260 --> 00:01:18,170
따라서 페이지를 새로 고치면 올바르게 작동하지만 가입하려고 시도 할 때 문제가 발생합니다.

14
00:01:18,210 --> 00:01:19,550
메시지가 정의되지 않았습니다.

15
00:01:19,720 --> 00:01:25,290
이것은 Sign-Up에 동일한 헤더 파일이 있고 메시지가 제공되지 않았기 때문입니다.

16
00:01:25,290 --> 00:01:33,790
그래서이 줄을 없애면 실제로 잘라내어 개별적으로 로그인하지 않을 것입니다.

17
00:01:33,930 --> 00:01:35,130
그런 다음 앱으로 이동합니다.

18
00:01:35,160 --> 00:01:36,230
예.

19
00:01:37,110 --> 00:01:45,660
그리고 현재 사용자와 동일한 코드를 사용하는 곳에서 현재 사용자를 모든 단일 템플리트에 전달할 때 동일한 작업을 수행 할 수 있습니다.

20
00:01:45,900 --> 00:01:56,160
또는 메시지가 요청한 플래시 도트 오류 또는 플래시 오류 요청을 요청하는 rez dot locals를 말할 수 있습니다.

21
00:01:56,520 --> 00:02:01,930
따라서 플래시에있는 것이 있으면 메시지 아래 템플릿에 액세스 할 수 있습니다.

22
00:02:02,190 --> 00:02:07,440
그래서 내가 새로 고침하면 처음으로 다시 시작하면 지금 보여 드리겠습니다.

23
00:02:07,440 --> 00:02:08,460
나는 아무것도 볼 수 없었다.

24
00:02:08,490 --> 00:02:19,120
나는 지금 서명을하러 가려고 노력했지만 아무 것도 깜박 거리지 않는다. 그러나 내가 다시 시도하고 방아쇠를 당길 때 나는 캠프장을 내리고 새로운 것을 시도해보고 내 메시지를 받는다.

25
00:02:19,140 --> 00:02:20,910
먼저 로그인하십시오.

26
00:02:21,420 --> 00:02:26,370
그래서 모든 페이지에서 작동하고 있음을 보여 드리겠습니다. 로그 아웃 할 때를 말씀 드리겠습니다.

27
00:02:26,370 --> 00:02:36,510
그래서 우리가 로그 아웃 경로에 가면 우리가 열어 놓았습니다.하지만 로그 아웃이 일어나는 지점을 다시 보여줄 것입니다.

28
00:02:36,510 --> 00:02:41,380
로그 아웃을 요청한 다음 리디렉션하기 전에 요청과 같은 작업을 수행 할 수 있습니다.

29
00:02:41,380 --> 00:02:43,050
깜박입니까?

30
00:02:43,320 --> 00:02:51,820
그리고 지금은 그게 내가 설정 한 것이기 때문에 오류로 유지할 것입니다. 그리고 우리는 당신이 그렇게 로그 아웃 할 것이라고 말할 것입니다.

31
00:02:51,840 --> 00:02:54,360
이제 다시 시작하면됩니다.

32
00:02:55,800 --> 00:03:00,430
아무도 법을하지 않는 것처럼 여기에 가입하겠습니다.

33
00:03:01,470 --> 00:03:04,190
완벽한 가입.

34
00:03:04,200 --> 00:03:05,010
큰.

35
00:03:05,010 --> 00:03:11,830
이제 법률을 클릭하면 로그 아웃되고 페이지에서 빠져 나갈 수 있습니다.

36
00:03:12,150 --> 00:03:18,830
그래서 우리는이 인터페이스를 사용하여 사용자에게 하나의 메시지를 보내거나 우리가 지속하기를 원하는 메시지를 보내 게됩니다.

37
00:03:18,840 --> 00:03:35,640
기본적으로 하나의 요청이며 그 중 하나가 마지막 응답을 요청한 다음 사용자가 새로 고침하거나 다른 곳으로 이동하려는 경우 해당 페이지를 계속 유지하기를 원하지 않으며 헤더에 헤더가 있기 때문에 모든 페이지에 표시되도록해야합니다. 변수를 수동으로 렌더링하고 변수를 전달합니다.

38
00:03:35,640 --> 00:03:36,620
이제 우리가해야 할 일.

39
00:03:36,630 --> 00:03:53,250
리디렉션하기 전에 사용자에게 몇 가지 종류의 메시지를 표시하고 싶을 때마다 기본적으로 녹색 또는 빨간색 경고가 표시 될 때마다 오류가 발생하지 않고 지금 플래시가 아닌 요청을 추가합니다.

40
00:03:53,310 --> 00:03:57,780
그래서 성공과 오류 그리고 그것은 부트 스트랩으로 만들어졌습니다.

41
00:03:57,780 --> 00:04:15,270
따라서 bootstrap dotcom을 클릭하여 구성 요소를 클릭 한 다음 오른쪽 탐색 모음에서 경고를 클릭하면 이러한 경고 메시지가 단추처럼 다른 색을 나타내는 작은 메시지임을 알 수 있습니다.

42
00:04:15,340 --> 00:04:19,210
색상은 동일하게 표시되어 공정한 경고와 위험에 성공합니다.

43
00:04:19,560 --> 00:04:20,990
우린 위험 할거야.

44
00:04:21,000 --> 00:04:28,330
따라서 비밀번호를 잘못 입력했거나 로그인 할 때 오류가 발생하면 우리는 빨간색 경고 메시지를 받게됩니다.

45
00:04:28,740 --> 00:04:44,300
누군가가 서명하는 것처럼 좋은 일이 발생하면 우리는 contrats를 말하고 싶습니다. 누군가 로그 아웃하면 우리는 로그 아웃 한 성공을 말할 것입니다. 또는 우리가 원하는 것을 무엇이든 만들 수 있습니다. 여기에 초록색을 사용합니다. 성공.

46
00:04:44,310 --> 00:04:47,900
그래서 이들은 divs div 클래스이고 위험부터 시작합시다.

47
00:04:47,910 --> 00:05:04,970
그래서 이것을 실제로 복사하고 헤더 파일로 이동하여 H1을 표시하고 div를 표시 한 다음 해당 div가 그와 같으면 메시지를 추가합니다.

48
00:05:05,280 --> 00:05:07,500
그래서 그것은 단지 문체적인 변화 일 것입니다.

49
00:05:07,530 --> 00:05:13,120
따라서 페이지를 새로 고침하면 처음에는 그 페이지가 있음을 알 수 있습니다.

50
00:05:13,380 --> 00:05:19,800
그리고 그것은 우리가 방금 메시지를 추가했기 때문에 비어 있거나없는 메시지가 없는지 상관 없습니다.

51
00:05:19,860 --> 00:05:26,610
그래서 우리는 그 문제를 해결할 것입니다. 그러나 이상한 것이 아닌 화면을 가로 지르는 모든 것을 알 수 있습니다.

52
00:05:26,610 --> 00:05:29,270
자 이제 제가 의미하는 것을 보여주기 위해 텍스트를 추가하겠습니다.

53
00:05:32,100 --> 00:05:34,470
이것은 사용자에게 큰 메시지가 아닙니다.

54
00:05:34,710 --> 00:05:41,140
단기적으로이를 해결하기 위해 우리가해야 할 일은 실제로 장기적인 수정이 될 것입니다.

55
00:05:41,160 --> 00:05:51,150
그러나 메시지가 없다고하더라도 문제가 해결되기 전에 우리는 다른 컨테이너에 추가하고 그 컨테이너에 경고를합니다.

56
00:05:51,540 --> 00:06:03,080
그래서 새로 고침하면 모든 페이지의 상단에 나는 그것이 비어있는 메시지를 가지고 있습니다. 그러나 새로운 캠프장을 추가하려고 시도하고 뭔가를하면 내 메시지를받습니다.

57
00:06:03,120 --> 00:06:04,640
먼저 로그인하십시오.

58
00:06:04,860 --> 00:06:07,370
그리고 물론 우리는이 양식을 만들어야 만 우리가 거기에 도착할 수 있습니다.

59
00:06:07,410 --> 00:06:10,550
그러나 적어도 이것은 상대적으로 끝난 것으로 보인다.

60
00:06:11,040 --> 00:06:12,930
그래서 그것은 잘 작동합니다.

61
00:06:13,080 --> 00:06:21,690
그러나 우리는 여전히 녹색과 빨강 또는 성공과 오류를 구별 할 수있는 방법이 없으며 그렇게하기가 쉽습니다.

62
00:06:21,690 --> 00:06:32,170
그래서 아이디어는 우리가이 양식을 없애 버리면 플래시 할 때 우리는 당신을 로그 아웃하는 것과 같은 것을 할 수 있다는 것입니다. 우리는 그것이 성공하기를 원할 것입니다.

63
00:06:32,430 --> 00:06:44,810
그래서 나는 성공을 거두었지만, 우리는 이미 미들웨어에서 우리가 빨간색 위험 대화 상자 나 위험 경고를 원하는 곳에 우리가 이미 플래시하고 싶은 곳을 가지고있을 것입니다.

64
00:06:45,210 --> 00:06:50,460
그래서 우리는이 두 가지 방법을 가지고 있으며이 블로그라고 부를 수있는 정보를 추가 할 수 있습니다.

65
00:06:50,520 --> 00:06:52,940
이것은 불필요하게 부트 스트랩과 관련이 없습니다.

66
00:06:52,950 --> 00:06:57,130
이것은 우리가 키 아래 플래시에 추가하는 것입니다.

67
00:06:57,450 --> 00:07:11,320
그러나 나는 그것을 오류와 성공으로 유지할 것입니다. 그러면 우리가해야 할 일은 그녀의 app 대신에 있습니다. 그렇습니다. 여기서 우리는이 데이터를 전달함으로써 여기서 우리는 실제로 두 개의 다른 변수를 가질 것입니다.

68
00:07:11,340 --> 00:07:23,860
그래서 오류에 대한 하나의 지금은이 빨간 점이 지역 주민 도트 오류를 ​​호출하고 우리는 그 같은 성공을 위해 또 하나가있을거야.

69
00:07:24,510 --> 00:07:27,970
이제 템플릿에 두 가지 데이터가 있습니다.

70
00:07:28,050 --> 00:07:30,450
두 가지 모두 대부분 비어있게됩니다.

71
00:07:30,450 --> 00:07:31,970
일반적으로 표시 할 항목이 없습니다.

72
00:07:31,980 --> 00:07:38,200
그러나 오류 변수 대신 오류가 발생하면 해당 변수에 액세스 할 수 있습니다.

73
00:07:38,370 --> 00:07:44,430
성공 후 플래시에 무엇인가를 추가하면 왜 템플릿 내에서이 액세스 변수로 액세스 할 수 있습니까?

74
00:07:44,820 --> 00:08:00,370
이제 머리말에 대한 템플릿으로 이동하여 위험을 경고하기보다는 위험을 경고하는 것만으로 경고 성공을 이끌어 내고 더 이상 존재하지 않는 메시지는 여기에 오류가 있습니다.

75
00:08:00,390 --> 00:08:02,140
그것들은 다시 정의 된 두 개의 변수입니다.

76
00:08:02,370 --> 00:08:09,440
지금 새로 고침하면 빨간색과 녹색 스트라이프가 보입니다.

77
00:08:09,780 --> 00:08:20,020
그리고 시도하고 캠프장을 내리고 오류가 발생하면 빨간색으로 만 표시됩니다.

78
00:08:20,610 --> 00:08:32,350
그리고 나서 내가 몇 가지 수수께끼로 등록한 다음 로그 아웃하면 녹색 섹션에 표시되는 것을 볼 수 있습니다.

79
00:08:32,880 --> 00:08:36,920
그래서 우리가 여기서 한 것은 두 가지 유형의 메시지간에 차별화 된 것입니다.

80
00:08:36,930 --> 00:08:40,910
그리고 우리는 원하는만큼 추가 할 수 있으므로 어떤 규칙도 없습니다.

81
00:08:41,400 --> 00:08:45,110
우리가 부트 스트랩을 사용하기를 원한다면 우리는이 다른 클래스들과 함께 가고 싶습니다.

82
00:08:45,750 --> 00:08:57,570
그러나 우리 자신의 분류에 관한 한, 우리가 원한다면 무엇이든 넣을 수 있습니다. 우리가 플래시를하고있는 곳으로 돌아 가면 성공보다는 오히려 여기에 놓을 수 있습니다.

83
00:08:57,750 --> 00:08:59,730
그러나 나는 성공과 오류로 고집합니다.

84
00:09:00,090 --> 00:09:06,340
이제 경고가 항상 비어 있어도이 두 상자의 문제를 해결해 보겠습니다.

85
00:09:06,480 --> 00:09:16,300
우리가해야할 일은 우리의 헤더 파일에 들어가서 우리가 가지고있는 Ejay Yes 문을 if 문에 추가하는 것입니다.

86
00:09:16,480 --> 00:09:25,160
그리고 그냥 괄호를 추가하여 시작하도록하겠습니다. 그러면 오류가 발생했을 때이를 수행 할 것입니다.

87
00:09:25,230 --> 00:09:27,980
거기서 우리의 IF 성명서에는 없습니다.

88
00:09:28,680 --> 00:09:32,910
우리의 닫는 괄호 안에 우리는 그것으로 시작할 것입니다.

89
00:09:32,910 --> 00:09:39,450
그래서 우리가해야 할 일은 오류가 있는지 확인하고 실제로 이렇게 보일 필요가 있는지입니다.

90
00:09:39,450 --> 00:09:46,880
따라서 오류 및 오류 길이가 0보다 큰 경우

91
00:09:47,700 --> 00:09:57,800
그 이유는 단지 오류가 있다는 것만으로는 오류를 표시하기에는 부족합니다.

92
00:09:57,810 --> 00:10:00,290
그래서 예를 들어 지금은 오류가 비어 있습니다.

93
00:10:00,300 --> 00:10:06,920
텍스트가 없습니다. 문자열은 없지만 정의되지는 않았지만 여전히 여기에 표시됩니다.

94
00:10:07,290 --> 00:10:11,440
그래서 우리가하고 싶은 것은 에러 도트의 길이가 0보다 큰지 확인하는 것입니다.

95
00:10:11,760 --> 00:10:17,660
왜냐하면 거기에 아무 것도 없을 때 오류가 비어 있더라도 그것은 여전히 ​​빈 배열입니다.

96
00:10:18,060 --> 00:10:22,610
빈 배열이 거짓인지 아닌지를 확인하면됩니다.

97
00:10:22,650 --> 00:10:24,160
다시 나는 당신에게 그것을 여기에서 보여줄 수 있었다.

98
00:10:24,330 --> 00:10:26,480
우리는 이렇게했습니다.

99
00:10:26,610 --> 00:10:34,400
거기에 많은 것들은 빈 배열 인 경우.

100
00:10:34,910 --> 00:10:37,700
그게 아무것도 기록하지.

101
00:10:38,350 --> 00:10:41,510
내가 엔터를 쳤다면 그 로그가 나온다.

102
00:10:41,730 --> 00:10:46,210
빈 배열은 진실이기 때문에 그 때문입니다.

103
00:10:46,260 --> 00:10:53,250
그래서 여기에 오류가 존재 하는지를 검사하는 바로 그 곳에서, 대부분의 경우 빈 배열이 될 수 있습니다.

104
00:10:53,250 --> 00:10:55,490
그래서 이것은 실제로 확인하는 것입니다.

105
00:10:55,560 --> 00:11:00,110
우리 SJS에서는이 코드가 전혀 없다고 가정 해 봅시다.

106
00:11:01,110 --> 00:11:01,920
어디야.

107
00:11:01,920 --> 00:11:07,030
여기에 우리가 전혀 가지지 않았다면 오류와 성공은 정의되지 않을 것입니다.

108
00:11:07,410 --> 00:11:09,710
그리고 그 코드 행은 오류를 막을뿐입니다.

109
00:11:09,720 --> 00:11:13,920
그러나 배열에 어떤 것이 있는지 확인하는 것이 실제로 더 중요한 부분입니다.

110
00:11:13,950 --> 00:11:26,740
따라서 길이가 0보다 큰 경우 배열에 아무 것도 없으면 이것을 표시하고 오류가 아닌 다른 것을 똑같이 처리 할 것입니다.

111
00:11:26,800 --> 00:11:33,140
닫는 중괄호가 필요한 경우 성공 대신에 잘 확인하십시오.

112
00:11:34,320 --> 00:11:34,800
괜찮아.

113
00:11:34,800 --> 00:11:40,550
그래서 이것을 다시 시도해 보거나 서버를 다시 시작하여 페이지를 새로 고치십시오.

114
00:11:40,650 --> 00:11:41,900
우린 아무것도 안 보여.

115
00:11:42,360 --> 00:11:44,020
새로운 캠프장을 추가하고 보자.

116
00:11:44,460 --> 00:11:47,720
내가 읽은 메시지를 받으십시오. 먼저 로그인하십시오.

117
00:11:47,910 --> 00:11:53,070
지금 가입하십시오.

118
00:11:53,100 --> 00:11:57,660
이제 로그 아웃하면 내 녹색 메시지가 로그 아웃됩니다.

119
00:11:57,810 --> 00:11:58,420
큰.

120
00:11:58,470 --> 00:12:07,040
그래서 우리가 정말로 남긴 것은 적절한 장소에 요청을 올리는 정확한 메시지를 추가하고 추가하는 것입니다.
