I'm trying to dynamically render bootstrap tabs (b-tabs) using vue's v-for. Works like a charm on my local machine, but fails to render on when pushed to production.
I've used the vue chrome debugger to confirm that all of my backend data is matching what is expected. no errors are logged to the console. Coworkers are able to reproduce both a working local version and an incorrect production instance.
I've also tried adding a manual copy of the preferencesDialogTab component. That manual component works fine, but none of the v-for components are rendering. In fact, they aren't even present in the DOM when inspecting elements.
<div v-for="cat in allcategories">
<b-tab :title="cat">
<PreferenceDialogTab :preferencesString="cat"/>
</b-tab>
</div>
My code looks at a giant blob and pulls out all the unique categories. It then creates a bootstrap tab for each category and displays all the objects in the tab that match the current category.
again, works like a charm on my local machine, but in production, the page loads (all other headers etc are visible) but none of the tabs are created. Curious what could be causing the discrepancy.