| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- <template>
- <demo-section>
- <demo-block :title="$t('basicUsage')">
- <van-address-edit
- :area-list="areaList"
- show-postal
- show-delete
- show-set-default
- show-search-result
- :search-result="searchResult"
- @save="onSave"
- @delete="onDelete"
- @change-detail="onChangeDetail"
- />
- </demo-block>
- </demo-section>
- </template>
- <script>
- import areaList from '../../area/demo/area';
- export default {
- i18n: {
- 'zh-CN': {
- searchResult: [{
- name: '黄龙万科中心',
- address: '杭州市西湖区'
- }, {
- name: '黄龙万科中心G座'
- }, {
- name: '黄龙万科中心H座',
- address: '杭州市西湖区'
- }]
- },
- 'en-US': {
- searchResult: [{
- name: 'Name1',
- address: 'Address'
- }, {
- name: 'Name2'
- }, {
- name: 'Name3',
- address: 'Address'
- }]
- }
- },
- data() {
- return {
- areaList,
- searchResult: []
- };
- },
- methods: {
- onSave() {
- this.$toast(this.$t('save'));
- },
- onDelete() {
- this.$toast(this.$t('delete'));
- },
- onChangeDetail(val) {
- this.searchResult = val ? this.$t('searchResult') : [];
- }
- }
- };
- </script>
|