Hey people.
I think something’s wrong when I create a single-page app on Wappler 6.0.2 stable.
By:
Url rewriting with wappler
Creating Single Page Apps (SPA)
<!doctype html>
<html>
<head>
<meta name="ac:route" content="/">
<meta name="ac:base" content="/borrarbootstrap1/www">
<base href="/borrarbootstrap1/www/">
<script src="dmxAppConnect/dmxAppConnect.js"></script>
<meta charset="UTF-8">
<title>Untitled Document</title>
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.14.0/css/all.css" integrity="sha384-HzLeBuhoNPvSl5KYnjx0BT+WB0QEEqLprO+NBkkk5gbc67FTaL7XIGa2w1L0Xbgc" crossorigin="anonymous" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link rel="stylesheet" href="bootstrap/5/css/bootstrap.min.css" />
<link rel="stylesheet" href="css/style.css" />
<script src="dmxAppConnect/dmxRouting/dmxRouting.js" defer></script>
<script src="dmxAppConnect/dmxBootstrap5Navigation/dmxBootstrap5Navigation.js" defer></script>
</head>
<body is="dmx-app" id="index">
<header class="">
<div class="container">
<div class="row">
<div class="col">
<nav class="navbar navbar-expand-lg justify-content-end">
<a class="navbar-brand me-auto" href="#">Navbar</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar1_collapse" aria-controls="navbar1_collapse" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse justify-content-end" id="navbar1_collapse">
<div class="navbar-nav">
<a class="nav-item nav-link active" href="./" internal="true">Home</a>
<a class="nav-item nav-link" href="./about1" internal="true">About</a>
<a class="nav-item nav-link" href="./about2" internal="true">Contact</a>
</div>
</div>
</nav>
</div>
</div>
</div>
</header>
<div is="dmx-view" id="view1">
</div>
<div is="dmx-route" path="/" url="_home.php" id="home"></div>
<div is="dmx-route" path="/about1" url="_about1.php" id="about1"></div>
<div is="dmx-route" path="/about2" url="_about2.php" id="about2"></div>
<script src="bootstrap/5/js/bootstrap.bundle.min.js"></script>
</body>
</html>
ScreenRecorderProject32
Btw those console lines are supposed to be there?
I’ve done this already and I know I’m missing something, but I can’t find the problem
Thanks in advance everybody