Trying to assign value from a array inside a repeater textbox

Dunno exactly why but this code works

import wixData from 'wix-data';
$w.onReady(function () {
  $w("#dataset1").onReady(() => {
    $w("#producteurs").forEachItem(($item, itemData, index) => {

      wixData.queryReferenced("Producteurs", itemData._id, "produit")
        .then((results) => {
 //console.log(results.totalCount)
 let value = "";
 for (var i = 0; i < results.totalCount; i++) {

            value = value + " " + results.items[i].title.replace('\n', '');
 //console.log(results.items[i].title)
 //console.log(value)
          }
          $item("#produitlist").text = value;
        })
        .catch((err) => {
 let errorMsg = err;
        });

    });
  });

});