提交网站给百度长沙市建设厅网站

bicheng/2026/1/20 10:47:04/文章来源:
提交网站给百度,长沙市建设厅网站,有经验的高密网站建设,正规网站优化推广使用vite初始化项目 确保你的开发环境中已经安装了Node.js#xff0c;而且有npm#xff0c;yarn等包管理工具#xff0c;然后可以按照vite官方提供的方式初始化项目#xff1a; yarn create vite跟随提示选择即可#xff1a; 或者可以直接克隆下面的仓库 https://gith…使用vite初始化项目 确保你的开发环境中已经安装了Node.js而且有npmyarn等包管理工具然后可以按照vite官方提供的方式初始化项目 yarn create vite跟随提示选择即可 或者可以直接克隆下面的仓库 https://github.com/iicoom/vat 安装项目依赖 ➜ vat yarn add vue-router element-plus echarts nprogress新增router、layouts目录 在src目录下新增router用于配制项目路由layouts用于存放项目的布局组建。 在layouts中新增login.vue文件用来处理登录页面的样式和登录、注册校验等逻辑。 templatediv classlogin-containerdiv classlogin-form v-ifmode loginh1Hello!/h1h2欢迎来到 Vue Admin TS!/h2el-form :modelform refruleFormRef :rulesrulesel-form-item label propnameel-input v-modelform.name :prefix-iconUser sizelarge placeholder用户名 clearable //el-form-itemel-form-item label proppasswordel-input v-modelform.password :prefix-iconLock sizelarge placeholder密码 show-password clearable //el-form-itemel-button :loadingsubmitting :loading-iconEleme sizelarge typeprimary stylewidth: 50%clickconfirm(ruleFormRef)登录/el-button/el-formdivel-link typeprimary clickswitchMode(register)没有账号去注册/el-link/div/divdiv classlogin-form v-ifmode registerh1注册账号/h1h2速度超快注册账号后免费试用!/h2el-form :modelregisterForm refregisterFormRef :rulesrulesel-form-item label propnameel-input v-modelregisterForm.name :prefix-iconUser sizelarge placeholder用户名 clearable //el-form-itemel-form-item label proppasswordel-input v-modelregisterForm.password :prefix-iconLock sizelarge placeholder密码 show-passwordclearable //el-form-itemel-form-item label propconfirm_passwordel-input v-modelregisterForm.confirm_password :prefix-iconLock sizelarge placeholder确认密码show-password clearable //el-form-itemel-button sizelarge typeprimary stylewidth: 50% clicksubmit提交/el-button/el-formdivel-link typeprimary clickswitchMode(login)去登录/el-link/div/divVatFooter themedark //div /templatescript setup langts import { reactive, ref } from vue import VatFooter from /components/VatFooter.vue import { User, Lock, Eleme } from element-plus/icons-vue import type { FormInstance, FormRules } from element-plus import { ElNotification, ElMessage } from element-plus import { useRouter } from vue-routerconst ruleFormRef refFormInstance() const form reactive({name: ,password: })const rules reactiveFormRules({name: [{ required: true, message: 请输入 }],password: [{ required: true, message: 请输入 }],confirm_password: [{ required: true, message: 请输入 },{validator: (rule, value, callback) {if (value ! registerForm.password) {callback(new Error(两次输入的密码不匹配))} else {callback()}}}] })const router useRouter() const submitting ref(false) function confirm(formEl: FormInstance | undefined) {if (!formEl) returnformEl.validate(async (valid) {if (valid) {submitting.value truetry {submitting.value falserouter.push({ path: / })ElNotification({title: 欢迎登录 VAT!,message: ,type: success,showClose: false})} catch (e) {submitting.value false}}}) }document.onkeydown function (event) {if (event.key Enter) {confirm(ruleFormRef.value)} }const mode ref(login) function switchMode(val: string) {mode.value val }const registerForm reactive({name: ,password: ,confirm_password: , }) const registerFormRef refFormInstance() function submit() {registerFormRef.value?.validate(async (valid) {if (valid) {ElMessage.success(注册成功)}}) } /scriptstyle scoped langscss .login-container {background-image: url(/assets/login-bg.jpg);background-size: cover;background-repeat: no-repeat;height: 100vh;width: 100%;.login-form {position: fixed;top: 50%;right: 100px;background-color: rgb(102, 51, 153, 0.4);height: 70%;overflow-y: scroll;width: 28%;transform: translateY(-50%);border-radius: 20px;padding: 40px;display: flex;flex-direction: column;gap: 20px;color: #fff;h1 {font-size: 50px;}}.login-form::-webkit-scrollbar {display: none;} }media (max-width: 480px) {.login-form {width: 90% !important;right: 5% !important;} } /style 在router中新增index.ts管理项目路由 import { createRouter, createWebHistory } from vue-router; import LoginLayout from ../layouts/login.vue; import NProgress from nprogress; import nprogress/nprogress.css;const router createRouter({history: createWebHistory(),routes: [{path: /login,name: Login,component: LoginLayout,},], });NProgress.configure({easing: ease,speed: 500,trickleSpeed: 200,showSpinner: false, });export default router;现在我们启动项目访问http://localhost:5174/login你本地的端口可能不是5174按你自己的实际情况访问。 这样登录注册页面就完成了并且在移动端浏览器中访问也有不错的样式。 OK下一篇做一下首页的页面布局。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/88541.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站建设文件男的怎么做直播网站

一、问题背景 最近遇到了一个情景: 子组件干完事情,需要对父组件的变量进行更新,因为父组件将该变量传递给子组件,但是不会双向绑定,这时候我们就需要传值或者触发回调去解决这个问题 我们将分为两个部分 1.父组件传…

制作小程序的平台汕头seo管理

代码混淆的目的 代码混淆的目的是防止竞争对手通过反编译来阅读项目代码。 Android中通过ProGuard来做代码混淆(当然也还有其他的产品可以做代码混淆)。 bug日志反混淆 资料:错误log、mapping.txt 异常log: mapping.txt&#xff…

陵水网站建设咨询虚拟主机可以做几个网站

1. 简介:manimgl是使用Python语言开发数学动画的一个库。用来创建数学动画。版本有很多,今天介绍manimgl,他要依赖OpenGL库。 2. 打开Shell命令行,连接上互联网。先安装opengl。 Shell>>> sudo apt install l…

石家庄网站建设模板服务厦门网站建设u

文章目录 前言一、Mesh组成二、使用步骤三、效果四、总结 前言 Mesh(网格)是一种常用的3D图形表示方法,它由顶点,法线,UV 坐标,和三角形等组成。您可以使用 Mesh 类的方法来创建或修改网格,也可…

相亲网站界面设计wordpress和dw

[css] 元素竖向的百分比设置是相对容器的高度吗? 父级非 auto 的 height 时,子级百分比的 height 才有效。 即使父级有 min-height 或其他子级撑起的高度,子级百分比 height 依旧无效。个人简介 我是歌谣,欢迎和大家一起交流前后…

宁夏网页设计网站wordpress仿异次元主题

转载自:http://blog.sina.com.cn/s/blog_53004b4901009h3b.html   应用程序使用DLL可以采用两种方式:一种是隐式链接,另一种是显式链接。在使用DLL之前首先要知道DLL中函数的结构信息。Visual C6.0(或者更先进的版…

普陀区网站建企业网站建设 西宁

真随机数和伪随机数 我先是看的TI的DL_TRNG_sendCommand(TRNG, DL_TRNG_CMD_NORM_FUNC);函数,能生成真随机数。要在microchip的八位机上移植同样的功能,但是那个库函数是伪随机数,我就看了两者的区别。区别就是,真随机数会出现随机…

在火炉做网站公园坐什么车wordpress页面加载慢

本文为官方文档直译版本。原文链接 篇幅较长,遂分两篇 Spring Boot “How-to” 指南中文文档-下 Jersey利用 Spring Security 保护 Jersey 端点的安全与其他网络框架一起使用Jersey HTTP Clients配置 RestTemplate 以使用代理配置基于 Reactor Netty 的 WebClient 使…

哪个网站可以做奖状网站排名不可有利就前

一.OpenStack简介 什么是云计算:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务) 云计算所包含的几个层次服务: SaaS ( Software as a Service ) :把在线软件作…

标题设计网站如何建国际商城网站

19” 上架机箱,8U高 ? 外形尺寸532.6mm x 482.6mm x 387.2mm (HxWxD), ? 前部支持12个标准6U5HP板卡插槽,2个6U10HP VPX电源插槽 ? 支持12个标准6U5HP RTM卡插槽 ? 底部可拆卸风扇盘,散热风道由下至上 ?…

家具网站首页设计怎么进入wordpress后台改

一、第一步定义一个缓存目录设置目录结构 在 http 模块下定义(keys_zone 缓存区名:后面是缓存区大小 inactive 不活跃的文件多久清理 max_size 缓存区所占磁盘的上限 use_temp_path 默认关闭(有需要自己百度)) proxy_cache_path /path/your…

做微信大转盘有哪些网站做网站时怎样把文字放在中间

1、框架简介这两天在Github上发现了xlua的作者车雄生前辈开源的一个框架—XUUI,于是下载下来学习了一下。XUUI基于xlua,又借鉴了mvvm的设计概念。xlua是目前很火的unity热更方案,不仅支持纯lua脚本热更,也可以做 C# 代码的bug hot…

青海报社网站建设公司seo排名是啥

Midjourney、stable diffusion两款AI绘图工具是最近这段时间的热点。不过,事无完美,他们各有一些优缺点。 例如:stable diffusion虽然开源可私有化部署,但操作相对复杂,需要设置各类参数;Midjourney虽然简单…

吉林省建设招标网站数学老师做直播的网站

Piggy-Bank HDU - 1114 题意: 小猪储钱罐存在一个大的问题,即无法确定其中有多少钱。因此,我们可能在打碎小猪储钱罐之后,发现里面的钱不够。显然,我们希望避免这种不愉快的情况。唯一的可能是,称一下小猪…

vue做移动端网站与pc端有什么区别上海公司新能源过户个人

市场前景 碳中和:全球应对气候危机重建人与自然和谐关系的共同目标 清洁替代:清洁能源替代化石能源是全球实现碳中和的唯一路径 能量存储:储能技术是解决大比例清洁能源时空分布不平衡的最佳方案 应用场景 随着“双碳”目标下的新型电力…

有没得办法可以查询一个网站有没得做竞价呀多语言网站建设方案

进入游戏开发的世界,就像打开了一扇通往未来的大门,而掌握AI技术正是这扇门的钥匙。随着AI技术在游戏行业的迅速崛起,它不仅为游戏设计和用户体验带来了革命性的改变,更为新入行者展示了一个充满创新和机遇的领域。特别是百川智能…

网站建设及维护招聘中国体育新闻热点

分布式搜索引擎01 – elasticsearch基础 0.学习目标 1.初识elasticsearch 1.1.了解ES 1.1.1.elasticsearch的作用 elasticsearch是一款非常强大的开源搜索引擎,具备非常多强大功能,可以帮助我们从海量数据中快速找到需要的内容 例如: …

商家做网站的优点网站建设功能

下面是一个完整的 ClickHouse 安装和配置流程,包括安装 ClickHouse、配置服务、设置密码和远程登录以及修改数据目录。 安装 ClickHouse 安装 YUM 工具包: sudo yum install -y yum-utils添加 ClickHouse YUM 仓库: sudo yum-config-manager…

网站建设与制作布局wordpress 文章分页代码

2019独角兽企业重金招聘Python工程师标准>>> 观察者模式 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。…

网站域名注册证书免费的黄冈网站有哪些平台游戏软件

一、前言在上篇中简单介绍了 Asp.Net Core 自带的 Identity,一个负责对用户的身份进行认证的框架,当我们按需选择这个框架作为管理和存储我们应用中的用户账号数据的时候,就会添加到自己的项目当中去。这个时候,默认情况我们会使用自带的数据…