JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://code.angularjs.org/1.1.0/angular.js"></script>
<script src="http://code.highcharts.com/modules/exporting.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/amstockchart/3.13.0/amcharts.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/amstockchart/3.13.0/amstock.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/amstockchart/3.13.0/exporting/amexport.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/amstockchart/3.13.0/serial.js"></script>
<div>       
    <my-elem ></my-elem>    
</div>

JavaScript

var myapp = angular.module('myModule', []);



myapp.directive('myElem',
   function () {
       return {
           restrict: 'E',
           replace:true,
          
           template: '<div id="chartdiv" style="min-width: 310px; height: 400px; margin: 0 auto"></div>',
           link: function (scope, element, attrs) {
               
                var chart = false;
               
                var initChart = function() {
                  if (chart) chart.destroy();
                  var config = scope.config || {};
                   chart = AmCharts.makeChart("chartdiv", {
	            "type": "serial",
	            "theme": "none",
	            "marginLeft": 20,
	            "pathToImages": "http://www.amcharts.com/lib/3/images/",
	            "dataProvider": [{
	                "year": "1950",
	                "value": -0.307
	            }, {
	                "year": "1951",
	                "value": -0.168
	            }, {
	                "year": "1952",
	                "value": -0.073
	            }, {
	                "year": "1953",
	                "value": -0.027
	            }, {
	                "year": "1954",
	                "value": -0.251
	            }, {
	                "year": "1955",
	                "value": -0.281
	            }, {
	                "year": "1956",
	                "value": -0.348
	            }, {
	                "year": "1957",
	                "value": -0.074
	            }, {
	                "year": "1958",
	                "value": -0.011
	            }, {
	                "year": "1959",
	                "value": -0.074
	            }, {
	                "year": "1960",
	                "value": -0.124
	            }, {
	                "year": "1961",
	                "value": -0.024
	            }, {
	                "year": "1962",
	                "value": -0.022
	            }, {
	                "year": "1963",
	                "value": 0
	            }, {
	                "year": "1964",
	   ...