中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

做網(wǎng)站平臺(tái)成本石家莊今天最新新聞?lì)^條

做網(wǎng)站平臺(tái)成本,石家莊今天最新新聞?lì)^條,網(wǎng)站平臺(tái)建設(shè)合同模板,品牌營(yíng)銷型網(wǎng)站建設(shè)vue3前端開發(fā)-小兔鮮項(xiàng)目-登錄組件的開發(fā)表單驗(yàn)證&#xff01;現(xiàn)在開始寫登錄頁(yè)面的內(nèi)容。首先這一次完成基礎(chǔ)的首頁(yè)按鈕點(diǎn)擊跳轉(zhuǎn)&#xff0c;以及初始化一些簡(jiǎn)單的表單的輸入驗(yàn)證。后期還會(huì)繼續(xù)完善內(nèi)容。 1&#xff1a;首先還是準(zhǔn)備好login頁(yè)面的組件代碼內(nèi)容。 <script …

vue3前端開發(fā)-小兔鮮項(xiàng)目-登錄組件的開發(fā)表單驗(yàn)證!現(xiàn)在開始寫登錄頁(yè)面的內(nèi)容。首先這一次完成基礎(chǔ)的首頁(yè)按鈕點(diǎn)擊跳轉(zhuǎn),以及初始化一些簡(jiǎn)單的表單的輸入驗(yàn)證。后期還會(huì)繼續(xù)完善內(nèi)容。


1:首先還是準(zhǔn)備好login頁(yè)面的組件代碼內(nèi)容。

<script setup>
import { ref } from 'vue'
// 表單數(shù)據(jù)對(duì)象
const userInfo = ref({account: '1341234',password: '123456',agree: true
})
// 規(guī)則數(shù)據(jù)對(duì)象
const rules = {account: [{ required: true, message: '用戶名不能為空',trigger:'blur' }],password: [{ required: true, message: '密碼不能為空' ,trigger:'blur'},{ min: 6, max: 24, message: '密碼長(zhǎng)度要求6-14個(gè)字符' ,trigger:'blur'}],agree: [{validator: (rule, val, callback) => {return val ? callback() : new Error('請(qǐng)先同意協(xié)議')}}]
}
</script><template><div><header class="login-header"><div class="container m-top-20"><h1 class="logo"><RouterLink to="/">小兔鮮</RouterLink></h1><RouterLink class="entry" to="/">進(jìn)入網(wǎng)站首頁(yè)<i class="iconfont icon-angle-right"></i><i class="iconfont icon-angle-right"></i></RouterLink></div></header><section class="login-section"><div class="wrapper"><nav><a href="javascript:;">賬戶登錄</a></nav><div class="account-box"><div class="form"><el-form label-position="right" label-width="60px":model="userInfo" :rules="rules" status-icon><el-form-item  label="賬戶" prop="account"><el-input v-model="userInfo.account"/></el-form-item><el-form-item label="密碼" prop="password"><el-input v-model="userInfo.password"/></el-form-item><el-form-item label-width="22px" prop="agree"><el-checkbox v-model="userInfo.agree" size="large" >我已同意隱私條款和服務(wù)條款</el-checkbox></el-form-item><el-button size="large" class="subBtn">點(diǎn)擊登錄</el-button></el-form></div></div></div></section><footer class="login-footer"><div class="container"><p><a href="javascript:;">關(guān)于我們</a><a href="javascript:;">幫助中心</a><a href="javascript:;">售后服務(wù)</a><a href="javascript:;">配送與驗(yàn)收</a><a href="javascript:;">商務(wù)合作</a><a href="javascript:;">搜索推薦</a><a href="javascript:;">友情鏈接</a></p><p>CopyRight &copy; 小兔鮮兒</p></div></footer></div>
</template><style scoped lang='scss'>
.login-header {background: #fff;border-bottom: 1px solid #e4e4e4;.container {display: flex;align-items: flex-end;justify-content: space-between;}.logo {width: 200px;a {display: block;height: 132px;width: 100%;text-indent: -9999px;background: url("@/assets/images/logo.png") no-repeat center 18px / contain;}}.sub {flex: 1;font-size: 24px;font-weight: normal;margin-bottom: 38px;margin-left: 20px;color: #666;}.entry {width: 120px;margin-bottom: 38px;font-size: 16px;i {font-size: 14px;color: $xtxColor;letter-spacing: -5px;}}
}.login-section {background: url('@/assets/images/login-bg.png') no-repeat center / cover;height: 488px;position: relative;.wrapper {width: 380px;background: #fff;position: absolute;left: 50%;top: 54px;transform: translate3d(100px, 0, 0);box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);nav {font-size: 14px;height: 55px;margin-bottom: 20px;border-bottom: 1px solid #f5f5f5;display: flex;padding: 0 40px;text-align: right;align-items: center;a {flex: 1;line-height: 1;display: inline-block;font-size: 18px;position: relative;text-align: center;}}}
}.login-footer {padding: 30px 0 50px;background: #fff;p {text-align: center;color: #999;padding-top: 20px;a {line-height: 1;padding: 0 10px;color: #999;display: inline-block;~a {border-left: 1px solid #ccc;}}}
}.account-box {.toggle {padding: 15px 40px;text-align: right;a {color: $xtxColor;i {font-size: 14px;}}}.form {padding: 0 20px 20px 20px;&-item {margin-bottom: 28px;.input {position: relative;height: 36px;>i {width: 34px;height: 34px;background: #cfcdcd;color: #fff;position: absolute;left: 1px;top: 1px;text-align: center;line-height: 34px;font-size: 18px;}input {padding-left: 44px;border: 1px solid #cfcdcd;height: 36px;line-height: 36px;width: 100%;&.error {border-color: $priceColor;}&.active,&:focus {border-color: $xtxColor;}}.code {position: absolute;right: 1px;top: 1px;text-align: center;line-height: 34px;font-size: 14px;background: #f5f5f5;color: #666;width: 90px;height: 34px;cursor: pointer;}}>.error {position: absolute;font-size: 12px;line-height: 28px;color: $priceColor;i {font-size: 14px;margin-right: 2px;}}}.agree {a {color: #069;}}.btn {display: block;width: 100%;height: 40px;color: #fff;text-align: center;line-height: 40px;background: $xtxColor;&.disabled {background: #cfcdcd;}}}.action {padding: 20px 40px;display: flex;justify-content: space-between;align-items: center;.url {a {color: #999;margin-left: 10px;}}}
}.subBtn {background: $xtxColor;width: 100%;color: #fff;
}
</style>

2:開始完善一下,頁(yè)面使用到的內(nèi)容,一個(gè)是用戶信息userInfo。一個(gè)是表單驗(yàn)證對(duì)象rules。

import { ref } from 'vue'
// 表單數(shù)據(jù)對(duì)象
const userInfo = ref({account: '1341234',password: '123456',agree: true
})
// 規(guī)則數(shù)據(jù)對(duì)象
const rules = {account: [{ required: true, message: '用戶名不能為空' }],password: [{ required: true, message: '密碼不能為空' },{ min: 6, max: 24, message: '密碼長(zhǎng)度要求6-14個(gè)字符' }],agree: [{validator: (rule, val, callback) => {return val ? callback() : new Error('請(qǐng)先同意協(xié)議')}}]
}

3:測(cè)試一下情況如何。

如圖所示,輸入錯(cuò)誤的時(shí)候,表單驗(yàn)證成功激發(fā)了效果。


輸入正確的時(shí)候,表達(dá)驗(yàn)證沒有報(bào)錯(cuò)了,說明表單驗(yàn)證代碼是起到了效果了。

http://www.risenshineclean.com/news/49076.html

相關(guān)文章:

  • 網(wǎng)站如何做點(diǎn)擊鏈接廣州aso優(yōu)化公司 有限公司
  • c2b模式的電商平臺(tái)網(wǎng)站有哪些好看的友情鏈接代碼
  • 友情鏈接添加在網(wǎng)站中有什么用友情鏈接交換平臺(tái)有哪些
  • 怎樣做外貿(mào)網(wǎng)站建設(shè)怎么出售友情鏈接
  • 找個(gè)網(wǎng)站開發(fā)的師傅外鏈工具xg
  • 易語(yǔ)言可以做網(wǎng)站后端東莞市優(yōu)速網(wǎng)絡(luò)科技有限公司
  • 舟山網(wǎng)站開發(fā)網(wǎng)絡(luò)營(yíng)銷和網(wǎng)上銷售的區(qū)別
  • 高端建設(shè)網(wǎng)站公司哪家好網(wǎng)頁(yè)版百度云
  • 在家建設(shè)一個(gè)網(wǎng)站需要什么材料企業(yè)網(wǎng)站設(shè)計(jì)畢業(yè)論文
  • 武漢網(wǎng)站建設(shè)公司 排名如何免費(fèi)制作自己的網(wǎng)站
  • wordpress網(wǎng)站秒開上海seo網(wǎng)站優(yōu)化
  • 奧鵬網(wǎng)頁(yè)設(shè)計(jì)與網(wǎng)站建設(shè)百度開發(fā)者平臺(tái)
  • 怎么做自己優(yōu)惠券網(wǎng)站天門seo
  • 阿里云服務(wù)器搭建多個(gè)網(wǎng)站seo推廣經(jīng)驗(yàn)
  • 企業(yè)網(wǎng)站 夢(mèng)織百度網(wǎng)址大全首頁(yè)
  • 圖書館網(wǎng)站建設(shè)目標(biāo)seo優(yōu)化 搜 盈seo公司
  • wordpress自定義末班寧波seo優(yōu)化公司排名
  • 做淘寶客新增網(wǎng)站推廣被逆冬seo課程欺騙了
  • 北京電商網(wǎng)站開發(fā)公司網(wǎng)絡(luò)熱詞作文
  • 怎么看網(wǎng)站是不是php語(yǔ)言做的做百度網(wǎng)站一年多少錢
  • 做實(shí)驗(yàn)網(wǎng)站企業(yè)員工培訓(xùn)內(nèi)容及計(jì)劃
  • 支付網(wǎng)站費(fèi)怎么做會(huì)計(jì)分錄google翻譯
  • 深圳網(wǎng)站建設(shè)i9988seo外包靠譜
  • 建網(wǎng)站要多少錢 優(yōu)幫云廣州百度快速優(yōu)化排名
  • 怎么做淘寶網(wǎng)站推廣優(yōu)化大師下載安裝
  • 廣告設(shè)計(jì)專業(yè)自我介紹北京網(wǎng)站優(yōu)化公司
  • 沈陽(yáng)網(wǎng)站建設(shè)選網(wǎng)龍百度在線問答
  • 謝崗做網(wǎng)站上海網(wǎng)站搜索引擎優(yōu)化
  • 國(guó)外男女直接做的視頻網(wǎng)站如何設(shè)計(jì)網(wǎng)站的首頁(yè)
  • 西部數(shù)碼網(wǎng)站管理助手3.0姓名查詢