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

还有哪些行业可以做垂直网站广东省城乡建设厅投诉网站首页

还有哪些行业可以做垂直网站,广东省城乡建设厅投诉网站首页,网站制作整个的流程是什么,wordpress手机app登陆不了1、这里介绍的是将el-dialog作为组件封装便于复用,如何通过父组件控制子组件dialog的显示与隐藏。 2、思路:首先el-dialog是通过dialogVisible的值是否为true或false来控制显示与隐藏的。那么我们可以通过父传子props来将true(即showFlag的值&#xff0…

1、这里介绍的是将el-dialog作为组件封装便于复用,如何通过父组件控制子组件dialog的显示与隐藏。

2、思路:首先el-dialog是通过dialogVisible的值是否为true或false来控制显示与隐藏的。那么我们可以通过父传子props来将true(即showFlag的值)传递给dialog子组件,然后在子组件中监听showFlag值的变化,一旦出现变化就将showFlag的值赋值给dialogVisible,以此来实现dialog组件的显示。

如何控制隐藏呢?或者说如何实现二次点击显示?

思路:首先我们通过子传父$emit传递一个自定义事件hiddenFlag给父组件,然后在父组件中触发该方法,将showFlag的值变为false即可。

3、还有一种方法就是通过给子组件添加v-if来控制,根据个人爱好来选择吧。

4、封装dialog子组件。

<template><el-dialogtitle="添加商品":visible.sync="dialogVisible"width="40%":before-close="handleClose"style="text-align: center; line-height: 20px"><el-form:model="ruleForm":rules="rules"ref="ruleForm"label-width="100px"class="demo-ruleForm"><el-form-item label="活动名称" prop="newName"><el-input v-model="ruleForm.newName"></el-input></el-form-item><el-form-item label="活动日期" required><el-form-item prop="newData"><el-date-pickertype="date"placeholder="选择活动日期"v-model="ruleForm.newData"style="width: 100%"></el-date-picker></el-form-item></el-form-item><el-form-item label="活动地址" prop="newAddress"><el-input v-model="ruleForm.newAddress"></el-input></el-form-item><el-form-item label="爱好" prop="newLikes"><el-input v-model="ruleForm.newLikes"></el-input></el-form-item></el-form><span slot="footer" class="dialog-footer"><el-button @click="Cancel()">取 消</el-button><el-button type="primary" @click="determine()">确 定</el-button></span></el-dialog>
</template>
<script>
export default {name: "diaLog",data() {return {dialogVisible: false,ruleForm: {newName: "",newAddress: "",newData: "",newLikes: "",},rules: {newName: [{ required: true, message: "请输入活动名称", trigger: "blur" },],newAddress: [{ required: true, message: "请选择活动区域", trigger: "blur" },],newData: [{type: "date",required: true,message: "请选择日期",trigger: "change",},],newLikes: [{ required: true, message: "请输入爱好", trigger: "blur" }],},};},props: ["showFlag"],watch: {// 监听父组件传递过来的showFlag的变化,控制dialog的显示showFlag() {this.dialogVisible = this.showFlag;},},methods: {// 关闭弹窗handleClose(done) {done();this.$emit("hiddenFlag");},//   取消Cancel() {this.$emit("hiddenFlag");},//   确定determine() {this.$emit("hiddenFlag");},},
};
</script><style></style>

5、使用子组件。

<template><div><el-button type="primary" @click="addGoods()">添加商品</el-button><!-- 对话框 --><diaLog :showFlag="showFlag" @hiddenFlag="hidden()"></diaLog></div>
</template><script>
import diaLog from "../components/dialog.vue";
export default {name: "newUser",data() {return {showFlag: false,};},components: {diaLog,},methods: {// 添加商品addGoods() {// 展示弹窗this.showFlag = true;},// 接收dialog组件传递过来的隐藏弹窗信息hidden() {this.showFlag = false;}},
};
</script><style></style>

效果图:

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

相关文章:

  • 怎么样在服务器上建设网站网站的形式有哪些
  • 网站开发设计选题背景注册网站的好处
  • 1920的网站做字体大小wordpress怎样切换语言
  • 常州做沙滩旗的公司网站wordpress仿百度搜索主题
  • 网站建设推广济南新风向网站建设
  • 怎样给建设的网站提意见如何自建网站
  • wordpress 网站提速域名注册服务网站查询
  • 成都本地网站万网域名续费
  • 可以做代销的网站wordpress插件的开发
  • 做网站有哪些要求龙湖什么网站做宣传
  • 自学php制作网站有哪些软件山东网站建设服务
  • 河北建设网站公司成都家具公司
  • 网站关键词排名东莞品牌设计公司
  • 做网站制作大概多少钱网站开发的论文参考文献
  • 专业生产车间设计图纸网站wordpress 页面指向
  • aspnet网站开发太原市住房和城乡建设局的网站
  • 什么样的网站是一个成功的网站制作网站怎样找公司来帮做
  • 模板建站公司目录更新 wordpress
  • 有域名后怎样做网站动态电子商务网站建设报告
  • 厦门网站建设公司推荐网站制作模板百度网盘
  • 大良网站建设价位国外网页设计欣赏网站
  • 企业网站建设需了解什么自助手机网站
  • 域名申请而完成以后怎么做网站阿里云服务器怎么发布网站
  • 德州网站制作蚂蚁币是什么网站建设
  • 杭州网站优化咨询江苏做网站找谁
  • 网络公司网站源码 网络建设工作室网站模板 织梦广告设计公司源码企业画册封面设计
  • 全国建筑人才求职招聘网站做百度推广代运营有用吗
  • 上海外贸服装青海网站建设优化
  • 兰州市住房和城乡建设局网站wordpress伪静态apache
  • 网站幻灯片效果红包app开发软件