mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-08-26 00:26:20 +08:00
feat(BasicForm): 新增监听表单收缩方法传值进行判断 (#3745)
This commit is contained in:
@@ -160,7 +160,7 @@ export default function ({
|
|||||||
|
|
||||||
getAdvanced(unref(getProps).actionColOptions || { span: BASIC_COL_LEN }, itemColSum, true);
|
getAdvanced(unref(getProps).actionColOptions || { span: BASIC_COL_LEN }, itemColSum, true);
|
||||||
|
|
||||||
emit('advanced-change');
|
emit('advanced-change', advanceState.isAdvanced);
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleToggleAdvanced() {
|
function handleToggleAdvanced() {
|
||||||
|
@@ -5,7 +5,7 @@
|
|||||||
</CollapseContainer>
|
</CollapseContainer>
|
||||||
|
|
||||||
<CollapseContainer title="超过3行自动收起,折叠时保留2行" class="mt-4">
|
<CollapseContainer title="超过3行自动收起,折叠时保留2行" class="mt-4">
|
||||||
<BasicForm @register="register1" />
|
<BasicForm @register="register1" @advanced-change="onAdvancedChange" />
|
||||||
</CollapseContainer>
|
</CollapseContainer>
|
||||||
</PageWrapper>
|
</PageWrapper>
|
||||||
</template>
|
</template>
|
||||||
@@ -182,4 +182,13 @@
|
|||||||
showAdvancedButton: true,
|
showAdvancedButton: true,
|
||||||
alwaysShowLines: 2,
|
alwaysShowLines: 2,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
function onAdvancedChange(isAdvanced: boolean) {
|
||||||
|
console.log('isAdvanced: ' + isAdvanced);
|
||||||
|
if (isAdvanced) {
|
||||||
|
// do something
|
||||||
|
} else {
|
||||||
|
// do something
|
||||||
|
}
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
|
Reference in New Issue
Block a user