feat: 内容稿件上传、编辑

This commit is contained in:
rd
2025-07-29 18:12:25 +08:00
parent 4e10e1db04
commit d8a4fc73e2
15 changed files with 739 additions and 272 deletions

View File

@ -3,8 +3,8 @@
<template #content>
<div :style="contentStyle" class="tip-content">{{ props.context }}</div>
</template>
<div v-bind="$attrs" class="overflow-hidden">
<div ref="Text" :class="`${isShow ? '' : `line-${props.line}`} `" class="overflow-text">
<div class="overflow-hidden">
<div v-bind="$attrs" ref="Text" :class="`${isShow ? '' : `line-${props.line}`} `" class="overflow-text">
{{ props.context }}
</div>
<div
@ -25,11 +25,8 @@
<script setup>
import { ref, reactive, toRefs, onBeforeMount, onMounted, watchEffect, computed, watch, nextTick } from 'vue';
import { useRoute, useRouter } from 'vue-router';
import elementResizeDetectorMaker from 'element-resize-detector';
const route = useRoute();
const router = useRouter();
const props = defineProps({
context: {
type: String,