                 <td v-for="key of columns">{{entry[key]}}</td>
              </tr>
          </tbody>
      </table>
    </script>

    <div id="demo">
      <demo-grid :columns="gridColumns"> </demo-grid>
    </div>

    <script type="text/javascript">
      let counter = 0;
      // register the grid component
      Vue.component('demo-grid', {
        template: '#grid-template',
        replace: true,
        props: {
          columns: Array,
        },
        data() {
          return {
            r