这里是用了 element ui 你们也可以看一下管方的文档 http://element.eleme.io/#/zh-CN/component/installation

组件html

<div class="Hander">
<el-row :gutter="20">
<el-col :span="4"><div class="back" @click="Back"><i class="el-icon-arrow-left"></i></div></el-col>
<el-col :span="16"><div class="bg-purple">{{HanderTitle}}</div></el-col>
<el-col :span="4"><div @click="PublicSave">{{saveTitle}}</div></el-col>
</el-row>
</div>

js

$emit 一是DOM绑定事件,二是自定义事件。可以传递参数我在这里用到就没有写

  methods: {
PublicSave() {
this.$emit("Public");
},
},

然后在引用组件的页面去调用emin定义的方法名也就是Public

html

  <hander @Public="PublicSave"></hander>    //Public是在组件emin自定义的方法

js

  import hander from "@/components/Hander";
methods: {
PublicSave() {
alert("1");
}
},

我实现的效果吧就是把app hander头部定义为组件,因为组件里面有自定义标题和右边有保存,跳转页面。每个页面的业务不一样,所以需要通信 emin 来实现 。

最新文章

  1. 【转】XenServer的架构之Xenopsd组件架构与运行机制
  2. typedef 和 #define 的区别
  3. Android获取系统时间方法的总结
  4. struts+spring action应配置为scope=&quot;prototype&quot;
  5. 制作Aspose CHM文档的过程记录
  6. 如何使用Git——(二)
  7. uva 10562
  8. leetcode@ [91] Decode Ways (Dynamic Programming)
  9. jqueryui.position.js源代码分析
  10. Vmware 8.00 文件共享ubuntu
  11. use of undeclared identifier *** , did you mean ***. in xcode
  12. SQL*Net more data from client
  13. 布局神器:Flexbox
  14. [LeetCode]题解(python):072-Edit Distance
  15. SQL Syscolumns
  16. Redis安装介绍
  17. Python selenium根据class定位页面元素
  18. jenkins:一个jenkins项目远程触发另一个jenkins项目构建配置
  19. 利用ansible批量部署zabbix-agent
  20. 代理_正向代理_反向代理_nginx_转

热门文章

  1. 【learning】洲阁筛
  2. 前端基础----jquery
  3. go日期时间函数+常用内建函数+错误处理
  4. Codeforces Round #423 (Div. 2, rated, based on VK Cup Finals) D 构造烟花
  5. Uoj308【UNR #2】UOJ拯救计划
  6. HashCode与Equals回顾
  7. Turkey HSD检验法/W法
  8. [线索二叉树] [LeetCode] 不需要栈或者别的辅助空间,完成二叉树的中序遍历。题:Recover Binary Search Tree,Binary Tree Inorder Traversal
  9. 2.redis设计与实现--链表
  10. Codeforces 221 B. Little Elephant and Numbers