javascript - 프론트엔드 판단 문제
習慣沉默
習慣沉默 2017-06-12 09:30:24
0
8
783

죄송합니다, 스승님, 페이지 요소는 다양한 역할에 따라 다양한 페이지의 내용을 표시합니다. 배경 언어 PHP를 사용하지 않고 어떻게 판단할 수 있나요? 예를 들어 삭제 버튼이 있는 경우 교사에게는 있지만 학생에게는 없습니다. PHP나 다른 백엔드를 사용하지 않고 어떻게 구현할 수 있나요? 템플릿 엔진?

習慣沉默
習慣沉默

모든 응답(8)
三叔

일반적으로 ajax 인터페이스/HTML 템플릿/localStorage에서 이 [상태 정보]를 가져오거나 설정한 다음 JS에서 해당 처리를 수행합니다.

巴扎黑

현재 사용자가 학생인지 교사인지에 따라 js를 사용하여 적절하게 판단하고 표시하세요

曾经蜡笔没有小新

PHP 템플릿에 의존하지 않는다면 개인적으로 프런트엔드 anglejs를 사용하는 것이 좋습니다. vue.js에도 템플릿 판단 기능이 있지만 anglejs 스타일은 TP YII 및 기타 PHP 템플릿에 더 편향될 것입니다. 물론 JS를 통해 html 표시를 제한할 수 있지만, 태그를 제한할수록 js는 더 번거로워집니다

世界只因有你

방법 1: 템플릿도 물론 가능합니다
방법 2: 페이지로 돌아올 때에도 검색하세요. html 헤더에 ajax 요청 코드를 추가하면 됩니다. 또는 학생이라면 js를 사용하여 dom을 판단하고 운영하십시오.
방법 3: React와 같은 프레임워크를 사용하여 구현하고, 변경해야 할 HTML 요소를 추출하고, 이를 구성 요소로 추상화하는 것도 매우 효율적입니다. 프론트엔드 지식이 있는 학생이라면 Yiha 프레임워크를 이해하는 것이 좋습니다.

左手右手慢动作

먼저 교사와 학생의 두 가지 역할을 어떻게 판단하는지 이해하고, 두 번째로 이 판단에 따라 버튼을 다르게 다룰 수 있습니다

某草草

먼저 템플릿 엔진이 귀하의 요구를 충족시킬 수 있지만 템플릿에 해당하는 구문을 알아야 합니다

둘째, js를 사용하여 제어하는 ​​경우 먼저 ID를 얻는 방법을 이해해야 합니다. 페이지 자체에 값이 있는지, 아니면 이를 얻으려면 Ajax를 사용해야 합니까? 값을 얻은 후 if를 작성하여 요소에 해당 작업을 수행하세요

过去多啦不再A梦

페이지가 로드될 때 사용자 유형을 결정하고 필요에 따라 다른 모듈을 로드하세요

世界只因有你

iframe은 다양한 iframe을 로드하여 다양한 조건에 따라 단일 페이지 애플리케이션을 표시합니다. . . . .

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!