国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

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

綿陽(yáng)網(wǎng)站建設(shè)餐飲營(yíng)銷(xiāo)策劃與運(yùn)營(yíng)

綿陽(yáng)網(wǎng)站建設(shè),餐飲營(yíng)銷(xiāo)策劃與運(yùn)營(yíng),wordpress搬家csdn,電子商務(wù)課程項(xiàng)目場(chǎng)景: 項(xiàng)目需求:在表格中實(shí)現(xiàn)動(dòng)態(tài)加減數(shù)據(jù),并且每行表格內(nèi)的輸入框,都要?jiǎng)討B(tài)校驗(yàn)數(shù)據(jù),校驗(yàn)不通過(guò),不讓提交數(shù)據(jù),并且由于表格內(nèi)部空間較小,我僅保留紅邊框提示,文字…

項(xiàng)目場(chǎng)景:

項(xiàng)目需求:在表格中實(shí)現(xiàn)動(dòng)態(tài)加減數(shù)據(jù),并且每行表格內(nèi)的輸入框,都要?jiǎng)討B(tài)校驗(yàn)數(shù)據(jù),校驗(yàn)不通過(guò),不讓提交數(shù)據(jù),并且由于表格內(nèi)部空間較小,我僅保留紅邊框提示,文字提示給隱藏了,不然表格內(nèi)的框會(huì)很大很難看。

如果,你需要提示的話,不要show-message屬性

            <Form ref="formDynamic":model="obj":label-width="15":show-message="false" //去掉這一行代碼就顯示校驗(yàn)錯(cuò)誤信息了inline>

問(wèn)題描述

提示:在表格中實(shí)現(xiàn)動(dòng)態(tài)加減數(shù)據(jù),并且每行表格內(nèi)的輸入框,都要?jiǎng)討B(tài)校驗(yàn)數(shù)據(jù)

在這里插入圖片描述

在這里插入圖片描述

原因分析:

提示:這里我并沒(méi)有用viewUI的table組件,用的是原生html做的表格,然后樣式做成和table組件相似,我不用table組件,是因?yàn)榻M件限制太多,組件用v-for渲染表格達(dá)不到項(xiàng)目需求,并且內(nèi)部prop也檢測(cè)不到校驗(yàn)。

這邊的代碼是精簡(jiǎn)的,里面核心的代碼就在這,如果不是很明白的話,下面有全部代碼

           <Form ref="formDynamic":model="obj":label-width="15":show-message="false"inline><table id="formDynamic" style="border:  1px solid #e8eaec;border-collapse: collapse;"><th style="border:  1px solid #e8eaec;padding: 8px 0;background-color: #f8f8f9">保險(xiǎn)費(fèi)用</th><tr v-for="(item, index) in obj.modelData":key="index"style="border:  1px solid #e8eaec"><td style="border:  1px solid #e8eaec;padding: 7px"><FormItemlabel=" ":prop="'modelData.'+index+'.insuranceFee'":rules="[{required: true, type:'number', message: '請(qǐng)輸入', trigger: 'blur'},{pattern:/^(0|([1-9]\d*))(\.\d{1,2})?$/, message: '請(qǐng)輸入正數(shù)'}]"><Inputv-model.trim.number="obj.modelData[index].insuranceFee":show-word-limit='true':maxlength="10":disabled="Boolean(flag)"></Input></FormItem></td></tr></table></Form>

解決方案:

提示:全部代碼:

  <template><Form ref="formDynamic":model="obj":label-width="15":show-message="false"inline><table id="formDynamic" style="border:  1px solid #e8eaec;border-collapse: collapse;"><th style="border:  1px solid #e8eaec;padding: 8px 0;background-color: #f8f8f9">保險(xiǎn)編號(hào)</th><th style="border:  1px solid #e8eaec;padding: 8px 0;background-color: #f8f8f9">保險(xiǎn)費(fèi)用</th><th style="border:  1px solid #e8eaec;padding: 8px 0;background-color: #f8f8f9">保險(xiǎn)類(lèi)型</th><th style="border:  1px solid #e8eaec;padding: 8px 0;background-color: #f8f8f9">保險(xiǎn)應(yīng)收</th><th style="border:  1px solid #e8eaec;padding: 8px 0;background-color: #f8f8f9">保險(xiǎn)實(shí)收</th><th style="border:  1px solid #e8eaec;padding: 8px 0;background-color: #f8f8f9">保單欠款</th><th style="border:  1px solid #e8eaec;padding: 8px 0;background-color: #f8f8f9">收費(fèi)開(kāi)始時(shí)間</th><th style="border:  1px solid #e8eaec;padding: 8px 0;background-color: #f8f8f9">收費(fèi)截止時(shí)間</th><th style="border:  1px solid #e8eaec;padding: 8px 0;background-color: #f8f8f9">備注</th><th style="border:  1px solid #e8eaec;padding: 8px 0;background-color: #f8f8f9">操作</th><tr v-for="(item, index) in obj.modelData":key="index"style="border:  1px solid #e8eaec"><!--                  保險(xiǎn)編號(hào)--><td style="border:  1px solid #e8eaec;padding: 7px"><FormItemlabel=" ":prop="'modelData.'+index+'.insuranceId'"style="width: 120px":rules="{required: true, message: '請(qǐng)輸入', trigger: 'change'}"><Selectv-if="!Boolean(flag)"transferv-model="obj.modelData[index].insuranceId"@on-change="changeBd(item,index)"><Optionv-for="item in policyData":value="item.id":key="item.id">{{ item.insuranceCode }}</Option></Select><Input v-else :disabled='Boolean(flag)' v-model="obj.modelData[index].insuranceCode"></Input></FormItem></td><!--                  保險(xiǎn)費(fèi)用--><td style="border:  1px solid #e8eaec;padding: 7px"><FormItemlabel=" ":prop="'modelData.'+index+'.insuranceFee'":rules="[{required: true, type:'number', message: '請(qǐng)輸入', trigger: 'blur'},{pattern:/^(0|([1-9]\d*))(\.\d{1,2})?$/, message: '請(qǐng)輸入正數(shù)'}]"><Inputv-model.trim.number="obj.modelData[index].insuranceFee":show-word-limit='true':maxlength="10":disabled="Boolean(flag)"></Input></FormItem></td><!--                  保險(xiǎn)類(lèi)型--><td style="border:  1px solid #e8eaec;padding: 7px"><FormItemlabel=" ":prop="'modelData.'+index+'.insuranceType'":rules="{required: true, message: '請(qǐng)輸入'}"><Input type="text" disabled v-model="item.insuranceType" placeholder="請(qǐng)輸入..."></Input></FormItem></td><!--                  保險(xiǎn)應(yīng)收--><td style="border:  1px solid #e8eaec;padding: 7px"><FormItemlabel=" ":prop="'modelData.'+index+'.insuranceReceivables'":rules="[{required: true, type:'number',  message: '請(qǐng)輸入', trigger: 'blur'},{pattern:/^(0|([1-9]\d*))(\.\d{1,2})?$/, message: '請(qǐng)輸入正數(shù)'}]"><Inputv-model.trim.number="obj.modelData[index].insuranceReceivables"@on-change="calculateCost(item,index)":show-word-limit='true':maxlength="10":disabled="Boolean(flag)"@input="e => handleInput(e,'insuranceReceivables')"></Input></FormItem></td><!--                  保險(xiǎn)實(shí)收--><td style="border:  1px solid #e8eaec;padding: 7px"><FormItemlabel=" ":prop="'modelData.'+index+'.insurancePaid'":rules="[{required: true, type:'number',  message: '請(qǐng)輸入', trigger: 'blur'},{pattern:/^(0|([1-9]\d*))(\.\d{1,2})?$/, message: '請(qǐng)輸入正數(shù)'}]"><Inputv-model.trim.number="obj.modelData[index].insurancePaid"@on-change="calculateCost(item,index)":show-word-limit='true':maxlength="10"></Input></FormItem></td><!--                  保險(xiǎn)欠款--><td style="border:  1px solid #e8eaec;padding: 7px"><FormItemlabel=" ":prop="'modelData.'+index+'.insuranceDebt'":rules="[{required: true, validator: '',  message: '請(qǐng)輸入',type:'number', trigger: 'blur'},{pattern:/^(0|([1-9]\d*))(\.\d{1,2})?$/, message: '請(qǐng)輸入正數(shù)'}]"><Inputv-model.trim.number="obj.modelData[index].insuranceDebt"disabled=""></Input></FormItem></td><!--                  收費(fèi)開(kāi)始時(shí)間--><td style="border:  1px solid #e8eaec;padding: 7px"><FormItemlabel=" ":prop="'modelData.'+index+'.startTime'":rules="{required: true, message: '請(qǐng)輸入'}"><DatePicker type="date"transferformat="yyyy-MM-dd"@on-change="obj.modelData[index].startTime = $event, setOptions($event,item,index,'start')"placeholder="開(kāi)始時(shí)間"v-model="obj.modelData[index].startTime":disabled="Boolean(flag)"><!--                    @on-change="modelData[index].startTime = $event"--></DatePicker></FormItem></td><!--                  收費(fèi)截止時(shí)間--><td style="border:  1px solid #e8eaec;padding: 7px"><FormItemlabel=" ":prop="'modelData.'+index+'.endTime'":rules="{required: true, message: '請(qǐng)輸入'}"><DatePicker type="date"transferformat="yyyy-MM-dd":options='timeOptions[timeIndex]'placeholder="截止時(shí)間"@on-change="obj.modelData[index].endTime = $event"@on-open-change="setOptions($event,item,index, 'end')"v-model="obj.modelData[index].endTime":disabled="Boolean(flag)"></DatePicker></FormItem></td><!--                  備注--><td style="border:  1px solid #e8eaec;padding: 7px"><FormItemlabel="":label-width="0":prop="'modelData.'+index+'.remark'"><Inputv-model="obj.modelData[index].remark":show-word-limit='true':maxlength="100":disabled="Boolean(flag)"></Input></FormItem></td><!--                  操作--><td style="border:  1px solid #e8eaec;padding: 0px 7px 0px 7px;width: 180px;text-align: center"><Button type="primary" style="" @click="cuteFTP(row,index)"v-permission="'alliance:business:record:insurance:upload'">上傳</Button><Poptipv-if="!flag"confirm:transfer="true"title="你確定刪除嗎?"@on-ok="delInsurance(index)"><Button type="error"><Icon type="md-trash"/>刪除</Button></Poptip></td></tr></table></Form></template>
http://m.aloenet.com.cn/news/45641.html

相關(guān)文章:

  • wordpress文章id修改鄭州seo顧問(wèn)外包
  • 搜網(wǎng)站網(wǎng)滄州網(wǎng)站優(yōu)化
  • 外貿(mào)網(wǎng)站推廣技巧網(wǎng)絡(luò)軟文發(fā)布
  • 杭州集團(tuán)公司網(wǎng)站建設(shè)怎樣免費(fèi)推廣自己的網(wǎng)站
  • 個(gè)人網(wǎng)站建設(shè)及實(shí)現(xiàn)畢業(yè)論文百度推廣有哪些售后服務(wù)
  • 商城網(wǎng)站建設(shè)fwshop最新網(wǎng)站推廣方法
  • 矢量網(wǎng)站動(dòng)畫(huà)怎么做抖音推廣
  • 有服務(wù)器做網(wǎng)站整合營(yíng)銷(xiāo)傳播的明顯特征是
  • 怎么為做的網(wǎng)站配置域名銷(xiāo)售管理
  • 重慶高端網(wǎng)站開(kāi)發(fā)百度精準(zhǔn)獲客平臺(tái)
  • 網(wǎng)站開(kāi)發(fā)技術(shù)路線百度競(jìng)價(jià)冷門(mén)產(chǎn)品
  • 潮州網(wǎng)站開(kāi)發(fā)黃頁(yè)推廣2021
  • perl網(wǎng)站開(kāi)發(fā)西安網(wǎng)站搭建
  • wordpress訪客明細(xì)win7優(yōu)化大師官方網(wǎng)站
  • 人才招聘網(wǎng)站模板網(wǎng)站推廣的營(yíng)銷(xiāo)策劃方案
  • 網(wǎng)站建設(shè)的項(xiàng)目描述品牌推廣思路
  • 做標(biāo)簽網(wǎng)站杭州百度優(yōu)化
  • 城鄉(xiāng)住建局官網(wǎng)北京seo優(yōu)化廠家
  • 可以做熱圖的工具網(wǎng)站百度網(wǎng)盤(pán)搜索
  • 百度上做網(wǎng)站需要錢(qián)嗎百色seo關(guān)鍵詞優(yōu)化公司
  • 做秒殺網(wǎng)站南昌seo教程
  • b2b網(wǎng)站介紹友情鏈接是什么意思
  • 廈門(mén)網(wǎng)站建設(shè)合同網(wǎng)店推廣方法
  • 網(wǎng)站設(shè)計(jì)公司石家莊google關(guān)鍵詞分析工具
  • 安丘做網(wǎng)站的公司百度廣告推廣平臺(tái)
  • 電商建站價(jià)格常熟seo網(wǎng)站優(yōu)化軟件
  • 網(wǎng)站建設(shè)與管理方案書(shū)搜索引擎優(yōu)化論文
  • 動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)大賽即刻搜索引擎入口
  • 網(wǎng)站快照歷史廣州網(wǎng)站建設(shè)
  • html制作電影網(wǎng)站百度開(kāi)戶流程