Maison  >  Questions et réponses  >  le corps du texte

javascript - problème de jugement frontal

Excusez-moi, Maître, un élément de page affiche le contenu de différentes pages selon différents rôles. Comment peut-on le juger sans utiliser le langage de fond PHP ? Par exemple, s’il y a un bouton Supprimer, l’enseignant l’a mais pas les étudiants. Comment l’implémenter sans utiliser PHP ou autre backend ? Moteur de modèles ?

習慣沉默習慣沉默2657 Il y a quelques jours753

répondre à tous(8)je répondrai

  • 三叔

    三叔2017-06-12 09:32:24

    D'une manière générale, récupérez ou définissez ces [informations d'état] à partir de l'interface ajax/modèle HTML/localStorage, puis effectuez le traitement correspondant dans JS.

    répondre
    0
  • 巴扎黑

    巴扎黑2017-06-12 09:32:24

    Selon que votre utilisateur actuel est un étudiant ou un enseignant, utilisez simplement js pour juger et afficher en conséquence

    répondre
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-12 09:32:24

    Si vous ne comptez pas sur les modèles PHP, je recommande personnellement d'utiliser le front-end angulairejs. Bien que vue.js ait également un jugement de modèle, le style angulairejs sera plus orienté vers TP YII et d'autres modèles PHP. Bien sûr, vous pouvez limiter l'affichage HTML via JS, mais plus les balises sont restreintes, plus js devient encombrant

    répondre
    0
  • 世界只因有你

    世界只因有你2017-06-12 09:32:24

    Méthode 1 : Les modèles sont bien sûr possibles
    Méthode 2 : Lors du retour sur la page, récupérez-la également. Ajoutez simplement un code de requête ajax dans l'en-tête html. Une petite quantité de code a peu d'impact sur les performances. ou étudiant, utilisez ensuite js pour porter des jugements et faire fonctionner le dom. Une chose à noter ici est que si l'exigence implique un grand nombre d'opérations dom, n'utilisez pas cette solution. L'optimisation du dom vous-même est une chose gênante.
    Méthode 3 : utilisez un framework tel que React pour l'implémenter, extrayez les éléments HTML qui doivent être modifiés et résumez-les en composants, ce qui est également très efficace. Pour les étudiants ayant des connaissances front-end, il est recommandé de comprendre le framework Yiha.

    répondre
    0
  • ringa_lee

    ringa_lee2017-06-12 09:32:24

    Premièrement, comprenez comment vous jugez les deux rôles d'enseignant et d'élève, et deuxièmement, vous pouvez gérer les boutons différemment en fonction de ce jugement

    répondre
    0
  • 某草草

    某草草2017-06-12 09:32:24

    Tout d'abord, le moteur de template peut répondre à vos besoins, mais vous devez connaître la syntaxe correspondant au template

    Deuxièmement, si vous utilisez js pour contrôler, vous devez d'abord comprendre comment vous obtenez l'identité. Y a-t-il une valeur dans la page elle-même, ou devez-vous utiliser ajax pour l'obtenir. Après avoir obtenu la valeur, écrivez un if pour effectuer l'opération correspondante sur l'élément

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-12 09:32:24

    Déterminez le type d'utilisateur lorsque la page est chargée et chargez différents modules selon les besoins

    répondre
    0
  • 世界只因有你

    世界只因有你2017-06-12 09:32:24

    iframe charge différentes iframes pour afficher des applications d'une seule page selon différentes conditions. . . . .

    répondre
    0
  • Annulerrépondre