Perguntas com a marcação «javascript»

99
React setState não atualizando estado

Então, eu tenho isso: let total = newDealersDeckTotal.reduce(function(a, b) { return a + b; }, 0); console.log(total, 'tittal'); //outputs correct total setTimeout(() => { this.setState({dealersOverallTotal: total}); }, 10); console.log(this.state.dealersOverallTotal,

99
Role para o elemento ao clicar em Angular 4

Quero poder rolar para um destino quando um botão for pressionado. Eu estava pensando algo assim. <button (click)="scroll(#target)">Button</button> E no meu component.ts método parecido. scroll(element) { window.scrollTo(element.yPosition) } Sei que o código acima não é válido mas...

99
Execute apenas UM teste com Jest

Quero fazer apenas um teste com Jest. Eu uso it.onlyou describe.only, mas ainda executa muitos testes. Acho que executa todos os testes desde meu último commit, mas não deveria ter esse comportamento com o onlysinalizador definido explicitamente, certo? O que causa esse comportamento e como...

98
Contar o número de correspondências de um regex em Javascript

Eu queria escrever um regex para contar o número de espaços / tabulações / nova linha em um pedaço de texto. Então, eu ingenuamente escrevi o seguinte: - numSpaces : function(text) { return text.match(/\s/).length; } Por algumas razões desconhecidas, ele sempre retorna 1. Qual é o problema com...

98
JSON Stringify muda a hora da data devido ao UTC

Meus objetos de data em JavaScript são sempre representados por UTC + 2 por causa de onde estou localizado. Portanto, assim Mon Sep 28 10:00:00 UTC+0200 2009 O problema é JSON.stringifyconverter a data acima para 2009-09-28T08:00:00Z (notice 2 hours missing i.e. 8 instead of 10) O que eu...

98
Baixe e abra o arquivo PDF usando Ajax

Tenho uma classe de ação que gera um PDF. O contentTypeestá definido corretamente. public class MyAction extends ActionSupport { public String execute() { ... ... File report = signedPdfExporter.generateReport(xyzData, props); inputStream = new FileInputStream(report); contentDisposition =...

98
DateTime para data javascript

Outra resposta no Stackoverflow é uma conversão de data Javascript para .net DateTime: long msSinceEpoch = 1260402952906; // Value from Date.getTime() in JavaScript return new DateTime(1970, 1, 1) + new TimeSpan(msSinceEpoch * 10000); Mas como fazer o inverso? DateTime para data...

98
Reordenando matrizes

Diga, eu tenho uma matriz parecida com esta: var playlist = [ {artist:"Herbie Hancock", title:"Thrust"}, {artist:"Lalo Schifrin", title:"Shifting Gears"}, {artist:"Faze-O", title:"Riding High"} ]; Como posso mover um elemento para outra posição? Eu quero passar, por exemplo, {artist:"Lalo...