We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2.1.1
点击field组件的时候,popup弹出来,我什么都不选(默认显示是 广东广州越秀区),然后变为 广东广州越秀区。
默认还是 广东广州天河区
<template> <div class="work-info"> <section> <mt-cell title="工作地址" @click.native="popUp('area')" value="请填写工作地址"> {{area}} </mt-cell> <mt-popup position="bottom" v-model="areaSwitch"> <mt-picker :slots="areaPicker" @change="areaChange"></mt-picker> </mt-popup> </section> </div> </template> <style> .mint-popup{ width: 100%; } .mint-field-core{ text-align: right; } </style> <script> const prov = { '广州': ['越秀区', '荔湾区'], '深圳': ['罗湖区', '宝安区'], '广州2': ['越秀区2', '荔湾区2'], '深圳2': ['罗湖区2', '宝安区2'] } export default{ data () { return { areaSwitch: false, areaPicker: [ { flex: 1, // 只填写直观显示的第一个插槽的‘省’数组,实际上是由addrChange方法和‘省’数组带动 values: ['广东'], className: 'slot1', textAlign: 'center' }, { divider: true, content: '-', className: 'slot2' }, { flex: 1, // 同上,只填写直观显示的第二个插槽的‘市’数组 values: ['广州', '深圳', '广州2', '深圳2'], className: 'slot3', textAlign: 'center' }, { divider: true, content: '-', className: 'slot4' }, { flex: 1, // 同上,只填写直观显示的第三个插槽的‘区’数组 values: ['越秀区', '荔湾区'], className: 'slot5', textAlign: 'center' } ] } }, methods: { popUp (type) { switch (type) { case 'area': this.areaSwitch = true break } }, /** * 地址选择 * @function addrChange */ areaChange (picker, values) { values[0] = !values[0] ? '广东' : values[0] // 绑定第三个插槽的值 picker.setSlotValues(2, prov[values[1]]) this.$data.area = values[0] + values[1] + values[2] } } } </script>
想过在popup组件插入<div @click.native="test()"> 但是后来发现是真的插进去了,不能用click.native方法,然后就卡在这里了。。。求大佬们解答下
The text was updated successfully, but these errors were encountered:
已解决 不停翻issue翻到的 #507
Sorry, something went wrong.
No branches or pull requests
Mint UI version
2.1.1
What is Expected?
点击field组件的时候,popup弹出来,我什么都不选(默认显示是 广东广州越秀区),然后变为 广东广州越秀区。
What is actually happening?
默认还是 广东广州天河区
Code
Try
想过在popup组件插入<div @click.native="test()"> 但是后来发现是真的插进去了,不能用click.native方法,然后就卡在这里了。。。求大佬们解答下
The text was updated successfully, but these errors were encountered: