Conditional markup in LWC
When we want to work with modal-ups and etc we might have to conditionally show and hide markup.
There are two ways by which we can do it.
- Using
<template if:true=''></template>
- Using this.template.querySelector() with adding and removing CSS classes.
Let's look at the first approach here, you will find a lot of examples that use the second approach on my blog (here is an example)
Here is the controller file that is responsible for getting the data back from an Apex method. It's basically wiring the output of the Apex method to a property, nothing fancy.
Hope this is helpful!