分类组件选择优化

master
zhaochencheng 3 years ago
parent 164e3df949
commit 44c944890e

@ -2,7 +2,8 @@
<el-cascader <el-cascader
v-model="value1" v-model="value1"
:options="menuOptions" :options="menuOptions"
:props="{ checkStrictly: true }" v-bind="$props"
clearable
placeholder="选择类目" placeholder="选择类目"
/> />
</template> </template>
@ -13,16 +14,14 @@ import {mapGetters} from "vuex";
export default { export default {
name: "ProductCategorySelect", name: "ProductCategorySelect",
props: ['value'], props: ['value','props'],
computed: { computed: {
...mapGetters(['productCategories']), ...mapGetters(['productCategories']),
value1: { value1: {
get() { get() {
console.log(this.value)
return this.value; return this.value;
}, },
set(v) { set(v) {
console.log(v)
this.$emit('input', v); this.$emit('input', v);
} }
}, },

@ -96,7 +96,7 @@
<el-input v-model="form.level" placeholder="层级"/> <el-input v-model="form.level" placeholder="层级"/>
</el-form-item> </el-form-item>
<el-form-item label="上级分类" prop="parentId"> <el-form-item label="上级分类" prop="parentId">
<product-category-select class="w200" v-model="form.parentId"/> <product-category-select class="w200" v-model="form.parentId" :props="{ checkStrictly: true }"/>
</el-form-item> </el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">

Loading…
Cancel
Save