Как динамически создавать графики с метеором? - PullRequest
0 голосов
/ 24 сентября 2018

Я работаю над проектом с meteor с использованием руля (ясно), но столкнулся с проблемой, мне нужно динамически отобразить данные

, поэтому я использую #each для циклавсе мои события



<ul class="collection">
            {{#each events}}
            {{#if currentUser}}
            <li class="collection-item">
                <div class="row">
                    <div class="col s4">
	                {{topic}}
                        <canvas id="myChart" width = "500"></canvas>

проблема начинается, когда имеется более 1 графика, потому что id холста каждый раз должен отличаться, поэтому к нему можно получить доступ в файле JS, например так:

var ctx = document.getElementById('myChart').getContext('2d');
     
    var chart = new Chart(ctx, {
        
    type: 'line',
        
    data: {

Я новичок в meteor и handlebars и не знаю, есть ли способ дать разные id каждому chart илидругой способ доступа к getelementbyid.getcontext.Надеюсь, я был ясен и надеюсь, что вы можете мне помочь, пожалуйста

...