From fa06465d87eab04a1bec8226e4c888e716f353d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Tue, 26 Sep 2017 20:37:27 +0800 Subject: [PATCH] AddressEdit: add test cases --- docs/examples-docs/address-edit.md | 76 +++++- packages/address-edit/Detail.vue | 16 +- packages/address-edit/index.vue | 25 +- packages/field/index.vue | 5 +- packages/vant-css/src/address-edit.css | 9 +- test/unit/specs/address-edit.spec.js | 327 +++++++++++++++++++++++++ 6 files changed, 433 insertions(+), 25 deletions(-) create mode 100644 test/unit/specs/address-edit.spec.js diff --git a/docs/examples-docs/address-edit.md b/docs/examples-docs/address-edit.md index a5786cd0d..cc332e06f 100644 --- a/docs/examples-docs/address-edit.md +++ b/docs/examples-docs/address-edit.md @@ -4,14 +4,23 @@ import areaList from '../mock/area.json'; export default { data() { + setTimeout(() => { + this.test.user_name = 'b'; + }, 1000); return { areaList, - searchResult: [] + searchResult: [], + test: { + user_name: 'a' + } } }, methods: { onSave() { + this.test = { + user_name: 'b' + }; Toast('save'); }, onDelete() { @@ -52,6 +61,7 @@ Vue.component(AddressEdit.name, AddressEdit); :::demo 基础用法 ```html -