前端+AI项目学习笔记day8
二十、分页效果实现二十一、知识文章新增弹窗编写ArticleDialog.vue组件template el-dialog title文章详情 v-modeldialogVisible width50% closehandleClose el-form :modelformData :rulesrules refformRef label-width120px el-form-item label文章标题 proptitle el-input v-modelformData.title placeholder请输入文章标题 maxlength200 show-word-limit clearable / /el-form-item /el-form /el-dialog /template script setup import { reactive, ref, computed } from vue const props defineProps({ modelValue: { type: Boolean, default: false } }) const formData reactive({ title: , content: , coverImage: , categoryId: 0, summary: , tags: , id: }) const rules reactive({ title: [ { required: true, message: 请输入文章标题, trigger: blur }, { max: 50, message: 文章标题最多50个字符, trigger: blur } ], }) const emit defineEmits([update:modelValue]) const dialogVisible computed({ get(){ return props.modelValue }, set(val){ emit(update:modelValue,val) } }) const handleClose () {} /script引入组件
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2519260.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!