In dem folgenden Code möchte ich nur einige Wörter für chartDesc (zum Beispiel "die Amortisationszeit") stylen. Entweder fett oder kursiv usw. Ausprobiert reguläre Ausdrücke, hat nicht funktioniert. Bitte helfen Sie!Reagieren Sie JS fett den Text dazwischen
import React from 'react';
import Pie from './Pie';
import TextTruncate from 'react-text-truncate';
import ReactTooltip from 'react-tooltip';
import { browserHistory } from 'react-router';
export default class Donutchart extends React.Component {
constructor(props) {
super();
}
getElements(id) {
let backendData = this.props.data;
let width = 120;
let height = 120;
let radius = Math.min(width, height)/2;
let donutWidth = 15;
let chartData;
let chartDesc;
switch(id) {
case 'CASH_PURCHASE' :{
chartData = backendData["financialModelToFinancialSummary"][id];
const chartDescValue = backendData["financialModelToFinancialSummary"][id];
chartDesc = `Your estimated Solar Savings over 25 years (after net costs) will be $ ${parseFloat(chartDescValue.savings).toFixed(0)}, the payback period will be ${chartData["roiYear"]} years, and your home will increase in value by $ ${parseFloat(chartDescValue.increaseHomeValue).toFixed(0)}`;
break;
}
Wo und wie werden die Anzeige Sie chartDesc. Haben Sie Kontrolle über das Display? –
Wo ist Ihre Renderfunktion? Können Sie es schließen – ggilberth
Nachstehend finden Sie die Funktion unter Tag TextTruncate machen 'more..} />' –