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

榆林微网站建设中国工商商标局官网

榆林微网站建设,中国工商商标局官网,创建企业,淘宝网站建设的详细策划方式一使用$refs 个人比较喜欢用这种的 通过$refs打开的同时 还能给弹窗组件传参 一些框架使用的也是这种方式 父组件 <template><div><el-button type"text" click"handleDialogOpen">打开嵌套表单的 Dialog</el-button><Dia…

方式一使用$refs

个人比较喜欢用这种的 通过$refs打开的同时 还能给弹窗组件传参 一些框架使用的也是这种方式

父组件

<template><div><el-button type="text" @click="handleDialogOpen">打开嵌套表单的 Dialog</el-button><Dialog ref="Dialog"></Dialog></div>
</template><script>
import Dialog from '@/components/Dialog.vue'
export default {components: {Dialog},data() {return {}},methods: {handleDialogOpen() {this.$refs.Dialog.open('打开弹窗')}},mounted() {}
}
</script><style lang="less" scoped></style>

子组件

<template><el-dialog title="收货地址" :visible.sync="dialogFormVisible"><el-form :model="form"><el-form-item label="活动名称" :label-width="formLabelWidth"><el-input v-model="form.name" autocomplete="off"></el-input></el-form-item><el-form-item label="活动区域" :label-width="formLabelWidth"><el-select v-model="form.region" placeholder="请选择活动区域"><el-option label="区域一" value="shanghai"></el-option><el-option label="区域二" value="beijing"></el-option></el-select></el-form-item></el-form><div slot="footer" class="dialog-footer"><el-button @click="dialogFormVisible = false">取 消</el-button><el-button type="primary" @click="dialogFormVisible = false">确 定</el-button></div>
</el-dialog>
</template><script>
export default {data () {return {dialogFormVisible: false,form: {name: '',region: '',date1: '',date2: '',delivery: false,type: [],resource: '',desc: ''},formLabelWidth: '120px'}},methods: {open(value) {console.log(value, '父组件传递过来的值')this.dialogFormVisible = true}}
}
</script><style lang="scss" scoped></style>

方式二 封装弹窗内的内容 弹窗组件直接放在父组件中

父组件

<template><div><el-button type="text" @click="handleDialogOpen">打开嵌套表单的 Dialog</el-button><el-dialog title="收货地址" :visible.sync="dialogFormVisible"><dialogForm/></el-dialog></div>
</template><script>
import dialogForm from '@/components/form.vue'
export default {components: {dialogForm},data() {return {dialogFormVisible: false}},methods: {handleDialogOpen() {this.dialogFormVisible = true}},mounted() {}
}
</script><style lang="less" scoped></style>

子组件

<template><el-form :model="form"><el-form-item label="活动名称" :label-width="formLabelWidth"><el-input v-model="form.name" autocomplete="off"></el-input></el-form-item><el-form-item label="活动区域" :label-width="formLabelWidth"><el-select v-model="form.region" placeholder="请选择活动区域"><el-option label="区域一" value="shanghai"></el-option><el-option label="区域二" value="beijing"></el-option></el-select></el-form-item></el-form>
</template><script>
export default {data () {return {form: {name: '',region: '',date1: '',date2: '',delivery: false,type: [],resource: '',desc: ''},formLabelWidth: '120px'}},methods: {open(value) {console.log(value, '父组件传递过来的值')this.dialogFormVisible = true}}
}
</script><style lang="scss" scoped></style>

其他方式可自行探索

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

相关文章:

  • 向网站服务器上传网页文件下载全国十大装修公司排行榜
  • 剑阁县规划和建设局网站wordpress 本地视频插件
  • 做施工的平台网站做网站推广员必备的条件
  • 东莞品牌型网站建设网站建设套餐自助报价
  • wordpress后台设置教程广东网站营销seo费用
  • 项目经理网站开发流程广西建设厅网站行业网
  • 大批量刷关键词排名软件网站做优化好还是做推广好
  • 天津行业建站晋江友情链接是什么意思
  • 个人网站域名备案wordpress相对地址
  • 菜鸟网站建设黄骅港什么时候开海
  • 上海网站建设制作做网站好的
  • 网站软件设计微信怎么链接wordpress
  • 域名证书查询网站大流量网站建设
  • 做英语翻译兼职的网站中国机械加工网怎么样
  • 中山做百度网站的公司吗东莞seo建站公司
  • 百度上做网站推广网站建设服务亮点
  • 网站开发 方案网站建设朋友圈
  • 注册网站流程及费用杂志 wordpress主题
  • 郑州营销网站托管公司北京企业
  • 深圳建设工程招投标网站软件商城下载
  • 校园网站建设工作计划网站好的案例
  • 网站建设人才招聘网站建设和维护费用
  • 网站制作怎么报价单关于网站建设的申请书
  • 修改网站图片网站空间购买北京
  • 百度网站关键词和网址个人网站备案通过做淘客
  • 做号网站吗建设网站技术公司简介
  • 四川seo整站优化费用哈尔滨市工程招标网
  • 河南省网站制作公司网站备案拍照
  • 网页界面设计中表单的组成部分有哪四方面台州网站优化方案
  • 杨浦网站建设哪家好适应 分辨率 网站