Plotly table is not working
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 42/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- angular, typescript
- Domínio
- frontend
Direção de pesquisa
Comece reproduzindo a tabela vazia de app.module.ts, app.component.ts e app.component.html usando a configuração mostrada de PlotlyViaCDNModule e os dados da tabela. Compare-a com os exemplos funcionais de gráficos de linha ou de dispersão; o issue estará concluído quando a tabela fornecida for renderizada corretamente no componente Angular.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Problem Overview
- plotly table is showing a blank chart in Angular solution
- Note: I have tried the same thing a month back with plotly version 2.2.1 and it was working fine.
Steps Followed
-
Installed plotly in an Angular solution with below commands
npm install plotly.js-dist --save
npm install @types/plotly.js --save
npm install @types/d3 --save -
Rename folder "plotly.js" to "plotly.js-dist" in "node_modules/@types".
Line/Scatter plots works fine with this approach. However, table is showing an empty graph.
Also, tried with PlotlyViaCDNModule - still the issue is same
Below is how the angular component & module files
app.module.ts
import { PlotlyViaCDNModule } from 'angular-plotly.js';
import { CommonModule } from '@angular/common';
PlotlyViaCDNModule.setPlotlyVersion('1.55.2'); // can be latest or any version number (i.e.: '1.40.0')
PlotlyViaCDNModule.setPlotlyBundle('basic');
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
PlotlyViaCDNModule,
CommonModule
],
app.component.ts
export class AppComponent {
public values = [
['Salaries', 'Office', 'Merchandise', 'Legal', 'TOTAL'],
[1200000, 20000, 80000, 2000, 12120000],
[1300000, 20000, 70000, 2000, 130902000],
[1300000, 20000, 120000, 2000, 131222000],
[1400000, 20000, 90000, 2000, 14102000]]
public data = [{
type: 'table',
header: {
values: [["EXPENSES"], ["Q1"],
["Q2"], ["Q3"], ["Q4"]],
align: "center",
line: {width: 1, color: 'black'},
fill: {color: "grey"},
font: {family: "Arial", size: 12, color: "white"}
},
cells: {
values: this.values,
align: "center",
line: {color: "black", width: 1},
font: {family: "Arial", size: 11, color: ["black"]}
}
}]
constructor() {
}
}
app.component.html
<plotly-plot [data]="data">
- Linguagem predominante
- TypeScript
- Estrelas
- 242
- Forks
- 81
- Merge médio
- 23h 52min
- PRs com merge (30d)
- 5
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de plotly/angular-plotly.js
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
plotly/angular-plotly.js#373 ·
Mantenedores costumam responder em até 1 dia
-
Feature request: please add migration guideTalvez já em andamento @andrefarzat assumiu há 21 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
plotly/angular-plotly.js#285 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
event handlers are not typedTalvez já em andamento @andrefarzat assumiu há 21 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 38/100
plotly/angular-plotly.js#283 ·
Mantenedores costumam responder em até 1 dia
-
Angular 20 standalone applicationTalvez já em andamento @andrefarzat assumiu há 21 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
plotly/angular-plotly.js#281 · 8 comentários · 2 reações ·
Mantenedores costumam responder em até 1 dia
-
Angular 19 specs won't runAberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
plotly/angular-plotly.js#278 · 2 comentários · 1 reação ·
Mantenedores costumam responder em até 1 dia
Todas as issues de plotly/angular-plotly.js
Issues semelhantes
-
needs investigation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 60/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Makefile names visualizer gate targets that do not exist; the TS packages have no test runnerAbertaarea:visualizer tech-debt
Dificuldade 2/5 Menos de uma hora Facilidade para iniciantes 66/100
jmbarzee/temporal-architect#292 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
riverqueue/river#1576 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
colbymchenry/codegraph#3228 ·
Mantenedores costumam responder em até 1 dia