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

好的网站建设公司排名对网站开发的理解

好的网站建设公司排名,对网站开发的理解,wordpress 访问空白页,盐城网站开发效果背景:因弹出层多个页面的详情都是一样的,因此把弹出层定义成组件,多次调用 定义组件的过程中出现很多问题,因此再次记录最终成功的写法 一、 简单实现页面调用弹出层组件的打开弹出层方法: 1. 弹出层组件 (in…

背景:因弹出层多个页面的详情都是一样的,因此把弹出层定义成组件,多次调用

        定义组件的过程中出现很多问题,因此再次记录最终成功的写法        

一、 简单实现页面调用弹出层组件的打开弹出层方法:

1. 弹出层组件 (index.vue)文件定义:
<template><el-dialog title="详情" :visible.sync="dialogTableVisible" >...</el-dialog> <!-- dialogTableVisible全局定义boolean值控制弹出或关闭-->
</template><script>import { getDetailById} from "@/api/xxx/aaa";  //引入aaa.js中定义的getDetailById方法export default {name: "MyDialogComponent",data() {return {dialogTableVisible: false   //弹出层是否打开};},methods: {open(id) { //打开弹出层方法被父组件 的 this.$refs.MyDialogComponent.open(row.id);方法调用this.dialogTableVisible = true;//打开弹出层getDetailById(id).then(response => {  //调用引入方法查询详情记录this.form = response.data;});},}}
</script>
2. 在某个页面中引入弹出层组件并使用:
<template><!-- 弹出层组件的使用 --><MyDialogComponent ref="MyDialogComponent"></MyDialogComponent> 
</template><script>import MyDialogComponent from '@/components/pcReleaseDialog/index'   //引入详情弹出层组件,组件路径src/components/pcReleaseDialog/index.vueexport default {components: { MyDialogComponent },  //注册弹出层组件data() {return {...};},methods: {openDetail(row) {  //点击列表标题显示详情弹出层this.$refs.MyDialogComponent.open(row.id); // 触发子组件的打开弹出层方法 ---必须手动触发,子组件定义弹出层打开的方法不能写在create方法里面,否则父组件刷新就会弹出//需要使用$refs.调用子组件的方法,那么在上面使用子组件标签时就必须定义  ref="MyDialogComponent",否则无法调用子组件的方法,如果只是组件间通信可以不需要定义 ref}}}
</script>
结: 弹出层正常定义,父组件中把该弹出层定义成组件进行调用,
        调用步骤:
                1. 引入堂出差组件:  import xxx from  xxxx
                2. 注册堂出差组件:  components: { xxx}, 
                3. 调用打开弹出层的方法:this.$refs.xxx.open(row.id);
                4. 弹出层组件的使用(使用这个标签)需要添加ref属性,否则第3步无法成功

二、子父组件间通信 (如上的弹出层就是子组件,引入并使用了弹出层组件的就是父组件)

       1.  子组件(弹出层)定义props,并在props中定义子父通信的属性,如下代码中的pid
        2. 父组件 只要定义有跟子组件中props定义的属性相同即可

        (如下代码,子组件在props中定义了pid,那么父组件只需要在data下的return中定义有这个属性,之后这个属性有任何值子组件都能同步到)

<!-- 子组件定义-->
<script>export default {props: {   //定义了一个pid ,这个pid能接收到 父组件中通信的pid这个属性的值pid : {type: String,default: ''}},data() {...},method{...}},

http://www.yayakq.cn/news/874262/

相关文章:

  • 网站建设的三种方法国内比较好的wordpress主题
  • 可以写代码的网站有哪些问题吗网站原创文章在哪里找
  • 网站建设捌金手指专业1WordPress交互式网站
  • 北京网站优化公司新闻门户网站免费建设
  • 遂昌赶街网站wordpress去掉副标题
  • 高端企业门户网站建设如何制作网线
  • 学网站建设多少学费郑州网站服务公司
  • 广告公司会建设网站吗哪些网站做的比较好
  • h5直播网站广州品牌策划公司排行榜
  • 无锡做网站企业官网站内优化怎么做
  • 西安网站开发公司定制用vs2013做网站教程
  • 武威市网站建设专业推广引流团队
  • 网页制作培训网站游戏网站排行榜前十名
  • 做兼职什么网站比较好做网站公司怎样
  • 住房和城乡建设部官方网站办事大厅潍坊做网站公司潍坊网络公司
  • 网站建设简介克隆wordpress
  • 营销型网站的特点有哪些门户网站建设推广
  • 网站空间权限阿里云主机怎么做两个网站吗
  • 网站建设难不难怎样在网上建立平台
  • 做网站的积木式编程网站推广阶段
  • 烟台中企动力提供网站建设投资公司收到分红要交什么税
  • 设计网站公司咨询亿企邦wordpress里面怎么加链接
  • 企业网站建设可行性分析任务wordpress小工具显示不了
  • 国外的建筑设计案例网站上海建定建设工程信息网
  • 欧美网站设计特点linux中wordpress
  • 电子商务网站设计代码网站技术支持什么意思
  • 建设网站过程中微信上打开连接的网站怎么做的
  • 做微信公众号页面的网站初中网站建设
  • 网站文章内链怎么做中国菲律宾南海开战
  • php做动漫网站创意设计企业