Maison > interface Web > js tutoriel > Pourquoi le visuel est-il important ?

Pourquoi le visuel est-il important ?

Patricia Arquette
Libérer: 2024-12-16 05:58:13
original
714 Les gens l'ont consulté

En commençant par la POO, les applications client-serveur et le ML, on ne sait souvent pas à quel point il est important de visualiser les données. Par exemple, recevoir une réponse du serveur imprime la console et la fonctionnalité est évidente, mais comment afficher ces données au client ?

  • React est un framework JavaScript pour connecter les parties frontend et backend
  • Ensemble, JS et React offrent la possibilité d'organiser le transfert des données et leur affichage correct sur le visuel
  • Les bases de données et React interagissent via des scripts : JS fait une requête SQL à la base de données (par exemple PostgreSQL/Oracle)
var image;

function upload() {
  var canvas=document.getElementById("can");
  var fileinput=document.getElementById("finput");
  image=new SimpleImage(fileinput);
  image.drawTo(canvas);
}

function makeGrey() {
    for (var pixel of image.values()){
        var avg =(pixel.getRed()+pixel.getGreen()+pixel.getBlue())/3;
        pixel.setRed(avg);
        pixel.setGreen(avg);
        pixel.setBlue(avg);
    }
  var canvas=document.getElementById("can2");
  image.drawTo(canvas);
}
Copier après la connexion
  • Lorsque vous travaillez avec des fichiers de transfert de données, spécifiez explicitement les emplacements et les méthodes d'enregistrement/de traitement dans les scripts JS
  • React vous aidera à effectuer des appels de service API et back-system. Lors de l'écriture de fonctions de formulaire d'écran, considérez les méthodes

Why is visual important?

Les formulaires visuels les plus simples peuvent être appris à réaliser et connectés à la partie serveur pour traiter les données et les afficher à l'écran. Notez que les déclarations de variables aux limites du système sont effectuées de manière limitée (locale/globale).
Ne soyez pas paresseux pour indiquer explicitement quel fichier est enregistré dans quelle variable, cela aidera à éviter les collisions lors de la sauvegarde des données. Surtout s'il existe de nombreux services et qu'un traitement de flux asynchrone est en cours.

function docolor() {
  var dd1=document.getElementById("d1");
  var colorinput=document.getElementById("clr");
  var color = colorinput.value;
  dd1.style.backgroundColor=color;
}

function dosquare() {
  var dd1=document.getElementById("d1");
  var sizeinput=document.getElementById("slr");
  var size = sizeinput.value;
  var ctx=dd1.getContext("2d");
  ctx.clearRect(0,0, dd1.width, dd1.height);
  ctx.fillStyle="#8B0000";
  ctx.fillRect(10,10,size,size);
  ctx.fillRect(parseInt(size)+20,10,size,size);
  //ctx.fillRect(size*3,10,size,size);
}
Copier après la connexion

Utilisez React pour faire correspondre la taille de l'image du fichier système maître avec l'image à l'écran (esclave). Malheureusement, l'inverse ne fonctionnera pas, car le gestionnaire ne fonctionnera que lors de la réception/transmission de données sur l'appareil maître.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal