Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Versão do node/chrome

Boa noite!

Estou querendo que apresente todas as versões (electron, node e chrome), porém ao executar ele só demonstra o da última função que no caso é chrome. Eu posso estar comendo bola na chamada mais eu não consigo enxergar, por favor.

code

const process = require('process');

let versaoElectron = document.querySelector('#version-electron'); let versaoNode = document.querySelector('#version-node'); let versaoChrome = document.querySelector('#version-chrome'); //versao do electron window.onload = function(){ versaoElectron.textContent = process.versions.electron; }

//versao do node window.onload = function(){ versaoNode.textContent = process.versions; }

//versao do chrome window.onload = function(){ versaoChrome.textContent = process.versions.chrome; }

3 respostas

Segue código melhor visualização eu acho,

const process = require('process');

let versaoElectron = document.querySelector('#version-electron');
let versaoNode = document.querySelector('#version-node');
let versaoChrome = document.querySelector('#version-chrome');
//versao do electron
window.onload = function(){
    versaoElectron.textContent = process.versions.electron;
}

//versao do node
window.onload = function(){
    versaoNode.textContent = process.versions;
}

//versao do chrome
window.onload = function(){
    versaoChrome.textContent = process.versions.chrome;
}

Oi Thiago, o onload só executa uma função, como você vê, ele é um atributo de Window. Neste caso, ele só vai executar o último. Junta tudo em um só assim:

window.onload = function(){
    versaoElectron.textContent = process.versions.electron;
    versaoNode.textContent = process.versions;
    versaoChrome.textContent = process.versions.chrome;
}
solução!

Opa Wanderson, Valeu pela explicação. muito obrigado! Valeu mesmo