if (this.showQuantity && this.visual.QUANTITY_ID) ...
будет -1?
по какой-то причине BX(this.visual.ID) возвращает null this.obProduct = BX(this.visual.ID);
проверьте что в this.visual.ID, есть ли элемент с таким id
по умолчанию для flex элементов устанавливается min-width: auto и элемент растягивается по контенту
подробнее, например, тут https://habr.com/ru/post/329820/ - 2 пункт
"name" подставляется в название класса вместо стандартного "v".
а "mode" - режим перехода, либо out-in, либо in-out
См. Классы переходов и Режимы переходов - https://ru.vuejs.org/v2/guide/transitions.html
попробуйте шаблон .default
по ошибке - проверьте
this.errorCode
передбудет -1?
по какой-то причине BX(this.visual.ID) возвращает null
this.obProduct = BX(this.visual.ID);
проверьте что в this.visual.ID, есть ли элемент с таким id