vue组件封装

老代还年轻 2020-11-23 11:40:43
请问这个通用组件如何封装呢?如何解决方法调用的问题呢,父组件的方法名可能不同。如果保证每个父组件的相关方法相同,但是会不会有其他问题
...全文
6671 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
挽歌听风吟 2020-12-11
  • 打赏
  • 举报
回复
你可以去看看 element ui 的表格
泡泡鱼_ 2020-12-11
  • 打赏
  • 举报
回复
既然它已经是一个“通用组件”那应该就已经封装好了呀。你这到底要封装什么?
sha虫剂 2020-12-11
  • 打赏
  • 举报
回复
问题是你想写什么组件 导入导出???
前端_小菜鸟 2020-11-25
  • 打赏
  • 举报
回复
子组件按钮向父级暴露一个方法,父级想起什么名字都可以,按钮名称也可以从父级传进来,这个一点也不难呀
老代还年轻 2020-11-23
  • 打赏
  • 举报
回复
引用 2 楼 qq_45713941的回复:
描述不清楚你要干什么
就是这些按钮点击后对应不同的功能,不同页面引用后该父组件的实现方法有所不同。子组件怎么调用这些不同的父组件方法。目前我的实现方式是在子组件定义一个空方法,然后在这个方法中调用父方法(这个所有父方法的方法名相同)。然后在父方法在调用具体的实现方法。但是这样做不知道会不会有其他影响
老代还年轻 2020-11-23
  • 打赏
  • 举报
回复
就是这些按钮点击后对应不同的功能,不同页面引用后该父组件的实现方法有所不同。子组件怎么调用这些不同的父组件方法。目前我的实现方式是在子组件定义一个空方法,然后在这个方法中调用父方法(这个所有父方法的方法名相同)。然后在父方法在调用具体的实现方法。但是这样做不知道会不会有其他影响
老代还年轻 2020-11-23
  • 打赏
  • 举报
回复
引用 2 楼 qq_45713941的回复:
描述不清楚你要干什么
就是那4个按钮,点击后对应4个功能。但是每个引用这个组件的父组件相关方法不同,怎么调用父组件的方法
  • 打赏
  • 举报
回复
描述不清楚你要干什么
老代还年轻 2020-11-23
  • 打赏
  • 举报
回复
有无人……………

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧