fix:policy editor scroll bug

This commit is contained in:
cxymds
2025-04-01 16:39:23 +08:00
parent 34bfed7b0e
commit 55e9ff0bf6
4 changed files with 4 additions and 5 deletions
+1 -1
View File
@@ -162,7 +162,7 @@
<n-select v-model:value="policyFormValue.policy" placeholder="请选择策略" :options="policyOptions" />
</n-form-item>
<n-form-item :span="24" v-if="policyFormValue.policy =='custom'" label="策略原文" path="content">
<json-editor v-model="policyFormValue.content" class="max-h-[60vh] overflow-y-auto" />
<json-editor v-model="policyFormValue.content" class=" overflow-y-auto" />
</n-form-item>
<n-form-item>
<n-button type="primary" @click="submitTagForm">确认</n-button>
+1 -1
View File
@@ -79,7 +79,7 @@
<n-select v-model:value="policyFormValue.policy" placeholder="请选择策略" :options="policyOptions" />
</n-form-item>
<n-form-item :span="24" v-if="policyFormValue.policy =='custom'" label="策略原文" path="content">
<json-editor v-model="policyFormValue.content" class="max-h-[60vh] overflow-y-auto" />
<n-scrollbar class="w-full max-h-[60vh] "> <json-editor v-model="policyFormValue.content" /></n-scrollbar>
</n-form-item>
<n-form-item>
<n-button type="primary" @click="submitPolicyForm">确认</n-button>
-1
View File
@@ -35,7 +35,6 @@ watch(
</template>
<style scoped>
:deep(.jse-main) {
max-height: 800px;
min-height: 300px;
}
.editor {
+2 -2
View File
@@ -62,8 +62,8 @@ async function submitForm() {
<n-form-item-grid-item :span="24" label="策略名称" path="name">
<n-input v-model:value="name" />
</n-form-item-grid-item>
<n-form-item-grid-item :span="24" label="策略原文" path="content">
<json-editor v-model="content" class="max-h-[60vh] overflow-y-auto" />
<n-form-item-grid-item :span="24" label="策略原文" path="content" >
<n-scrollbar class="w-full max-h-[60vh] "> <json-editor v-model="content" /></n-scrollbar>
</n-form-item-grid-item>
</n-grid>
</n-form>