提交 a0b1b312 authored 作者: caicai's avatar caicai

字数限制

上级 2649389d
......@@ -13,7 +13,7 @@
</div>
<img @click="delCate(cItem,cIndex)" src="~@/assets/close.png" alt="" class="dragbox_cate_del">
</div>
<el-input v-else v-model="editName" placeholder="" @blur="closeEdit(cIndex)" class="dragbox_cate_input"></el-input>
<el-input v-else v-model="editName" placeholder="" minlength="1" maxlength="6" @blur="closeEdit(cIndex)" class="dragbox_cate_input"></el-input>
<div v-if="cItem.softList" class="dragbox_cate_list">
<cateItem v-for="(sItem, sIndex) in cItem.softList" :key="sIndex" :detail="sItem" :src="sItem.icon" :name="sItem.name"></cateItem>
</div>
......@@ -26,7 +26,7 @@
destroy-on-close
center>
<div style="padding-bottom:12px;fontsize:16px">请输入分类名称</div>
<el-input v-model="cateName" placeholder="请输入"></el-input>
<el-input v-model="cateName" placeholder="请输入" minlength="1" maxlength="6"></el-input>
<span slot="footer" class="dialog-footer">
<el-button @click="cancelAdd">取 消</el-button>
<el-button type="primary" @click="sureAdd">确 定</el-button>
......@@ -163,7 +163,13 @@ export default {
closeEdit(index) {
let oldName = this.cateList[index].name;
let editName = this.editName.trim();
if(editName == '') editName = "未命名";
if(editName == '' || editName.length<1 || editName.length>6) {
this.$message.warning("分类名字1到6个字");
this.editName = "";
this.editIndex = -1;
return;
}
// if(editName == '') editName = "未命名";
if(oldName != editName) {
this.$emit( "changeName", {index,name:editName, detail:this.cateList[index]} );
}
......@@ -196,8 +202,14 @@ export default {
},
sureAdd() {
let name = this.cateName;
if(name == '' || name.trim() == '') name = "未命名";
if(name == '' || name.trim() == '' || name.length<1 || name.length>6) {
this.$message.warning("分类名字1到6个字");
this.cateName = "";
return;
}
// if(name == '' || name.trim() == '') name = "未命名";
this.$emit("addCategory", name);
this.cateName = "";
},
addCate() {
// 添加分类
......
Markdown 格式
0% 或
您添加了 0 人 到此讨论。请谨慎行事。
请先完成此评论的编辑!
请 注册 或者 后发表评论