Hey guys,
I followed the example: https://www.wix.com/gramps-workbench/ratings-vw
However, I receive the following error and I don’t know how to get rid off the “null or undefined”
$w.onReady( function () {
(Line 9) $w( ‘#image2’ ).src = null ; // ignore error, trick to prevent placeholder picture from displaying
$w( "#repeater1" ).onItemReady(($item, itemData, index) => {
let spacePicture = itemData.spacePicture;
$item( ‘#image2’ ).src = itemData.spacePicture;
console.log((spacePicture ? JSON.stringify(spacePicture): “spacePicture is NULL!” ));
if ( typeof itemData.numRatings === “undefined” ) {
$item( ‘#ratingsDisplay1’ ).rating = null ; // doesn’t work in Repeater
$item( ‘#ratingsDisplay1’ ).numRatings = 0 ;
} else {
if (itemData.numRatings === undefined || itemData.numRatings === null || itemData.numRatings === 0 ) {
$item( ‘#ratingsDisplay1’ ).rating = null ; // doesn’t work in Repeater
$item( ‘#ratingsDisplay1’ ).numRatings = 0 ;
} else {
$item( ‘#ratingsDisplay1’ ).rating = itemData.rating;
$item( ‘#ratingsDisplay1’ ).numRatings = itemData.numRatings;
}
}
});