簡單的效驗
form 元件提供了表單驗證的功能,只需要通過rules
屬性傳入約定的驗證規則,並將 form-item 的prop
屬性設定為需校驗的欄位名
/* ruleform :表單繫結的資料rules : 表單效驗規則
ref="ruleform" : 表示el-form 這個dom 節點
*/
<
el-form
:model
="ruleform"
:rules
="rules"
ref="ruleform"
>
<
el-form-item
label
="活動名稱"
prop="name"
> //el-form-item 上面必須要設定 prop 屬性prop對應繫結的model值
<
el-input
v-model
="ruleform.name"
>
el-input
>
el-form-item
>
el-form
>
<
script
>
export
default
, rules: ,]}
};},
methods:
else
});}
} }
script
>
然後是自定義效驗
<import from 'api/doctorteam/doctorteamapi'template
>
<
el-dialog
title
="新增新團隊"
:visible.sync
="shownewteamdialog"
>
<
el-form
:rules
="rules"
ref="newteam"
:model
="newteam"
label-width
="100px"
>
<
el-form-item
label
="團隊名稱"
id="teamname"
prop
="teamname"
ref="teamname"
>
<
el-input
v-model
="newteam.teamname"
placeholder
="團隊名稱"
:style
="">
el-input
>
el-form-item
>
<
div
class
="postbuttons"
>
<
el-form-item
>
<
el-button
v-if
="drugsearch_btn_edit"
type
="primary"
@click
="onsubmit('newteam')"
style
="width:100px"
>確定
el-button
>
<
el-button
@click
="shownewteamdialog = false"
style
="width:100px"
>取消
el-button
>
el-form-item
>
div>
el-form
>
el-dialog
>
template
>
<
script
>
api/doctorteam/doctorteamapi 裡面的方法如下
export function verifyteamname(params) );}*/
export
default
else
else
else
}});}};
return
], },
newteam: ,}},
methods:
else
});this
.shownewteamdialog
=false
; }
else
});},
doadd() )
this
.shownewteamdialog
=true
; },}}
script
>
vue elementUI專案搭建
安裝node 基於node之npm環境下操作vue,所以先部署node 安裝gitwget http 7 extras x86 64 packages epel release 7 11.noarch.rpm yum install y epel release 7 11.noarch.rpm yu...
重置表單(vue elementui)
第一種 在methods下的具體方法中直接乙個乙個地將表單繫結的值賦值為空 最笨的方法,只適用於僅幾個繫結值的情況下 第二種 elementui官網的方法 從這裡直接進入官網表單相關位置 model ruleform rules rules ref ruleform label width 100p...
vue elementUi許可權管理
第一次摸索著完成vue的許可權管理,在此記錄下自己搬磚的點點滴滴,希望以後回望的時候,有跡可循,也分享給需要的小夥伴們,參考哦 思路如下 1,登入成功後,把後台返回的使用者資訊,存vuex的state 2,vuex的actions調介面,返回資料後,賦值給state,然後呼叫遞迴,來把返回的資料處理...