当前位置: 首页 > news >正文

天津百度建网站拍卖网站模板下载

天津百度建网站,拍卖网站模板下载,浙江建设干部学校网站首页,ae模板免费网站以前一直想#xff0c;每次封装一个弹窗组件的时候#xff0c;一直特别复杂#xff0c;父传子#xff0c;子传父#xff0c;各种来回绕#xff0c;来回修改。 一直想如何才能更加简化#xff0c;但是一直没时间#xff0c;今天终于抽时间出来封装了一下 本次封装简化…以前一直想每次封装一个弹窗组件的时候一直特别复杂父传子子传父各种来回绕来回修改。 一直想如何才能更加简化但是一直没时间今天终于抽时间出来封装了一下 本次封装简化了很多的代码再也不用父传子子传父各种来回绕来回修改了。 实现功能如下 //拆分了表格组件和弹窗组件 //实现在父组件中控制弹窗的显示与隐藏 //在弹窗子组件中修改内容后父组件内容对应更新。2.所用技术 //1.defineExpose 用于导出子组件的方法和数据 //2.defineEmits 用于子组件通知父组件执行操作下面我来说一下如何利用defineExpose和defineEmits来封装属于自己的组件吧 为了方便演示这里就不上什么表格了简单的用父组件和子组件进行演示直接上代码 父组件代码 templatediva-button typeprimary statusdanger clickshowshowModal/a-button!-- 为弹窗组件绑定ref 并且绑定子传父的emit事件 --homeModal refhomeModalRef updateclose/homeModal/div /templatescript setup langts import { ref, watch } from vue; import homeModal from ./component/homeModal.vueconst homeModalRef ref() const show () {// 这里是调用了弹窗组件中的方法实现弹窗的显示 用到了defineExpose方法homeModalRef.value.handleClick() }// 这里是接受触发事件后父组件执行函数各种请求 const close () {getInitTable() } // 这里是模拟的函数请求方法 const getInitTable () {console.log(66666) } /script style scoped langless div{margin-top: 20px; } /style子组件代码 templatediva-modalv-model:visiblevisibletitleModal FormcancelhandleCancelokhandleOka-form :modelforma-form-item fieldname labelNamea-input v-modelform.name //a-form-itema-form-item fieldpost labelPosta-select v-modelform.posta-option valuepost1Post1/a-optiona-option valuepost2Post2/a-optiona-option valuepost3Post3/a-optiona-option valuepost4Post4/a-option/a-select/a-form-item/a-form/a-modal/div /templatescript setup langts import { reactive, ref } from vue; const visible ref(false);const form reactive({name: ,post: });// 绑定emit事件 const emit defineEmits{(event:update):void }()const handleClick () {visible.value true; };const handleOk () {if (form.name ! ) {handleCancel()// 执行emit(update)} }; const handleCancel () {visible.value false; }// 导出方法 defineExpose({handleClick })/script style scoped langless/style
http://www.w-s-a.com/news/324848/

相关文章:

  • 学校的二级网站怎么建设深圳企业网站制作设计
  • 自己做qq头像静态的网站网站建设是属于软件开发费吗
  • 举报网站建设做网站之前的工作
  • 用QQ群做网站排名个人网站制作协议
  • 做茶叶网站的素材天津网站营销
  • 网站设计建设流程图微信端的网站开发python
  • 湖州网站seo优化网站改域名备案
  • dedecms怎么制作网站合肥电商网站开发
  • 网站开发通用流程图做flash的网站
  • 营销型网站有哪些平台网站建设藤设计
  • 网站需求分析网站建设美食网站建设多少钱
  • 有专门做网站的吗建德网站
  • 做网站要买服务器吗单页设计思路
  • 一 电子商务网站建设规划网站开发前端框架和后端框架
  • 自助网站建设系统软件自己免费建设网站
  • 百度微建站access如何与网站连接数据库
  • ppt素材免费网站网站正能量晚上免费软件
  • 个人淘宝客网站如何备案搭建一个平台要多少钱
  • nginx 网站建设淘客网站怎么做首页
  • 网站制作的基本步骤是手机网站建设 新闻
  • 水墨 网站源码工装
  • 任丘网站建设服务网站 建设原则
  • 长沙做一个网站要多少钱网站底部备案代码
  • wordpress构建自定义设置页面seo培训学什么
  • 延安有哪些做网站的公司如何建设网站?
  • 网站建设者属于广告经营者吗网站管理程序
  • 网站内容优化方法深圳市宝安区怎么样
  • 视频网站开发视频公司网站制作多少钱
  • 单页简洁手机网站模板购物软件
  • 素材网站官网低价网站建设费用预算