feat: add htmx
This commit is contained in:
parent
e28e6073a2
commit
908d6bd67b
1
assets/assets/htmx.min.js
vendored
Normal file
1
assets/assets/htmx.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
33
assets/index.html
Normal file
33
assets/index.html
Normal file
@ -0,0 +1,33 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<script src="assets/htmx.min.js"></script>
|
||||
<title>WebSocket Example</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Hello World</h1>
|
||||
<div hx-get="/scripts" hx-swap="outerHTML" hx-trigger="load"></div>
|
||||
<!-- <input id="msg" type="text" placeholder="Enter message"> -->
|
||||
<!-- <button onclick="sendMessage()">Send</button> -->
|
||||
<!-- <div id="log"></div> -->
|
||||
<!---->
|
||||
<!-- <script> -->
|
||||
<!-- const ws = new WebSocket("ws://localhost:3000/ws"); -->
|
||||
<!---->
|
||||
<!-- ws.onmessage = (event) => { -->
|
||||
<!-- console.log(event); -->
|
||||
<!-- const log = document.getElementById("log"); -->
|
||||
<!-- log.innerHTML += `<p>${event.data}</p>`; -->
|
||||
<!-- }; -->
|
||||
<!---->
|
||||
<!-- function sendMessage() { -->
|
||||
<!-- const msg = document.getElementById("msg").value; -->
|
||||
<!-- ws.send(msg); -->
|
||||
<!-- } -->
|
||||
<!-- </script> -->
|
||||
</body>
|
||||
|
||||
</html>
|
25
index.html
25
index.html
@ -1,25 +0,0 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head><meta charset="UTF-8"><title>WebSocket Example</title></head>
|
||||
<body>
|
||||
<input id="msg" type="text" placeholder="Enter message">
|
||||
<button onclick="sendMessage()">Send</button>
|
||||
<div id="log"></div>
|
||||
|
||||
<script>
|
||||
const ws = new WebSocket("ws://localhost:3000/ws");
|
||||
|
||||
ws.onmessage = (event) => {
|
||||
console.log(event);
|
||||
const log = document.getElementById("log");
|
||||
log.innerHTML += `<p>${event.data}</p>`;
|
||||
};
|
||||
|
||||
function sendMessage() {
|
||||
const msg = document.getElementById("msg").value;
|
||||
ws.send(msg);
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
Loading…
x
Reference in New Issue
Block a user