tianyun 2 år sedan
förälder
incheckning
74670ac2cd
1 ändrade filer med 43 tillägg och 0 borttagningar
  1. 43 0
      simple-demo/excalidraw-versions.html

+ 43 - 0
simple-demo/excalidraw-versions.html

@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <title>获取参数并异步请求数据</title>
+    <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
+    <script>
+        $(document).ready(function () {
+            // 获取url中的参数a和title
+            const urlParams = new URLSearchParams(window.location.search);
+            const a = urlParams.get('a');
+            const title = urlParams.get('title');
+
+            // 异步请求数据
+            $.ajax({
+                url: `https://api.tianyunperfect.cn/excalidraw/versions?id=${a}`,
+                method: 'GET',
+                success: function (response) {
+                    if (response.code === 1) {
+                        // 拼接list页面
+                        let listHtml = '';
+                        response.data.forEach(function (item) {
+                            const version = item.version;
+                            if (!version) {
+                                return;
+                            }
+                            const url = `https://excalidraw.tianyunperfect.cn/?a=${a}&title=${title}&version=${version}`;
+                            listHtml += `<li><a href="${url}">${version}</a></li>`;
+                        });
+
+                        // 将list页面添加到DOM中
+                        $('#list').html(listHtml);
+                    }
+                }
+            });
+        });
+    </script>
+</head>
+<body>
+<p>版本如下:</p>
+<ul id="list"></ul>
+</body>
+</html>