Je veux utiliser ce Chart JS reactJs wrapper library.en utilisant la bibliothèque sans 'require' lors de l'utilisation de CDN
Je consomme le library from a CDN car je n'ai pas configuré de processus de regroupement de modules pour ce projet. Je sais que je pourrais, mais je me demandais comment utiliser cette bibliothèque sans utiliser require
. Je pense qu'il serait utile pour une réponse d'expliquer comment faire cela pour les gens qui sont encore un peu mal à l'aise avec certaines des pratiques les plus récentes.
Dans l'exemple emballage graphique JS réagir, vous verrez qu'il montre:
var LineChart = require("react-chartjs").Line;
var MyComponent = React.createClass({
render: function() {
return <LineChart data={chartData} options={chartOptions} width="600" height="250"/>
}
});
Sans require
est là de toute façon d'attribuer la même valeur à LineChart
lors de l'utilisation d'un CDN?
merci @marco pour ça! Je consomme également 'ChartJs' d'un CDN. Cela signifie-t-il que je devrai changer la configuration? –
Pas du tout, tant que vous chargez «ChartJs» avant ce fichier et que «ChartJs» est stocké dans une variable globale nommée «Chart», regardez les paramètres 'factory' prend –
fonctionne très bien, BTW, pouvons-nous l'appeler par sth comme 'ReactCharJs' tout comme nous pouvons utiliser' React' quand le chargement réagit par CDN –