当前位置: 首页 > news >正文

青岛城阳做网站江西省赣州市中考成绩查询时间

青岛城阳做网站,江西省赣州市中考成绩查询时间,网页设计实训报告格式,招聘小程序怎么制作Astro 是一个现代化的静态站点生成器和前端框架#xff0c;它具有独特的设计理念#xff1a;岛屿架构。它允许开发人员使用组件化的方式构建内容优先的网站#xff0c;将各种技术栈#xff08;如React、Vue、Svelte等#xff09;的组件无缝集成到同一个项目中。 1、创建项… Astro 是一个现代化的静态站点生成器和前端框架它具有独特的设计理念岛屿架构。它允许开发人员使用组件化的方式构建内容优先的网站将各种技术栈如React、Vue、Svelte等的组件无缝集成到同一个项目中。 1、创建项目 npm create astrolatest astro-todolistcd astro-todolist code .创建组件 在 src/components/ 目录下创建 TodoList.astro --- ---div idtodo-apph1TodoList/h1form idtodo-forminput typetext idtodo-input placeholderAdd a new taskbutton typesubmit idadd-buttonAdd/button/formul idtodo-list/ul /divscriptconst todoForm document.getElementById(todo-form) as HTMLFormElement;const todoInput document.getElementById(todo-input) as HTMLInputElement;const todoList document.getElementById(todo-list) as HTMLUListElement;interface Todo {text: string;completed: boolean;}function loadTodos() {const todosJson localStorage.getItem(todos);const todos: Todo[] todosJson ? JSON.parse(todosJson) : [];todos.forEach(todo {addTodoToDOM(todo.text, todo.completed);});}function saveTodos() {const todos: Todo[] Array.from(todoList.children).map(li ({text: li.querySelector(span)?.textContent || ,completed: li.classList.contains(completed)}));localStorage.setItem(todos, JSON.stringify(todos));}function addTodoToDOM(text: string, completed false) {const li document.createElement(li);li.className todo-item (completed ? completed : );li.innerHTML input typecheckbox ${completed ? checked : }span${text}/spanbutton classdelete-buttonDelete/button;const checkbox li.querySelector(input[typecheckbox]);if (checkbox) {checkbox.addEventListener(change, function() {li.classList.toggle(completed);if (li.classList.contains(completed)) {todoList.appendChild(li);} else {todoList.insertBefore(li, todoList.firstChild);}saveTodos();});}const deleteButton li.querySelector(.delete-button);if (deleteButton) {deleteButton.addEventListener(click, function() {li.remove();saveTodos();});}if (completed) {todoList.appendChild(li);} else {todoList.insertBefore(li, todoList.firstChild);}}todoForm.addEventListener(submit, function(e: Event) {e.preventDefault();if (todoInput.value.trim() ) return;addTodoToDOM(todoInput.value);saveTodos();todoInput.value ;});document.addEventListener(DOMContentLoaded, loadTodos); /scriptstylebody {font-family: Arial, sans-serif;max-width: 500px;margin: 0 auto;padding: 20px;}h1 {text-align: center;}#todo-form {display: flex;margin-bottom: 20px;}#todo-input {flex-grow: 1;padding: 10px;font-size: 16px;border: 1px solid #ddd;border-radius: 4px 0 0 4px;}#add-button {padding: 10px 20px;font-size: 16px;background-color: #4CAF50;color: white;border: none;border-radius: 0 4px 4px 0;cursor: pointer;}#todo-list {list-style-type: none;padding: 0;}.todo-item {display: flex;align-items: center;padding: 10px;background-color: #f9f9f9;border: 1px solid #ddd;margin-bottom: 10px;border-radius: 4px;}.todo-item.completed {text-decoration: line-through;opacity: 0.6;}.todo-item input[typecheckbox] {margin-right: 10px;}.delete-button {margin-left: auto;background-color: #f44336;color: white;border: none;padding: 5px 10px;border-radius: 4px;cursor: pointer;} /style创建页面 在 src/pages/index.astro 中使用 TodoList 组件: --- import TodoList from ../components/TodoList.astro; ---html langenheadmeta charsetutf-8 /link relicon typeimage/svgxml href/favicon.svg /meta nameviewport contentwidthdevice-width /meta namegenerator content{Astro.generator} /titleAstro TodoList/title/headbodyTodoList //body /html2、运行 测试 npm run dev构建部署 npm run build npx netlify-cli deploy --proddist下打开网页 双击静态页面打开
http://www.hkea.cn/news/14411766/

相关文章:

  • 美食网站黑米如何做简述无线网络优化的流程
  • 专业建设验收网站珠海网站设计培训
  • 网站建设方案书制作流程django做的购物网站
  • 江苏专业的网站建设微信小程序公众号开发
  • 建设学院网站wordpress ark 破解
  • 做宣传网站需要多少钱郑州网站建设哪家好怎么样
  • 珠海集团网站建设报价亚马逊雨林大火
  • 有效果的网站排名wordpress 首页尾页
  • 电子商务网站建设实训报告网站首页置顶是怎么做
  • 怎样做自己的的社交网站国家工商局网站官网
  • 天津城市建设网站电子口岸网站做资料库
  • 网站流量少怎么做做网站专题页的字大小是多少钱
  • 找人做网站一套多少钱wordpress php允许上传文件大小
  • 微信公众平台 网站开发企业做网站能赚钱么
  • 遂宁建设机械网站wordpress 技术 主题
  • 网站建设布局怎么搭建自己的网站卖货
  • 网站建设分工方案石家庄网页设计培训班
  • 设计好的建设网站第一次做网站没头绪
  • android网站客户端开发牛商网股票代码
  • 瑞幸咖啡网站建设方案重庆vr制作
  • 长沙建设企业网站苏州企业网站建站
  • iis 没有右键网站属性怎么找拉新推广平台
  • 网站建设餐饮wap浏览器在线
  • 个性定制网站个人做电影网站违法吗
  • 网站架构设计师有哪些学校可以报考电子工程王牌专业
  • 苗木网站什么做莱芜都市网征婚
  • 企业网站程序源码建设部网站2015年第158号
  • 河南做网站的费用wordpress 重置插件
  • 上网建立网站布置北京校园文化设计公司
  • 做地税电子签章的网站广汉做网站