From 64a9b423ebf2fd8af26a5aa138e011cad148119f Mon Sep 17 00:00:00 2001 From: neverland Date: Wed, 4 Jul 2018 01:01:48 +0800 Subject: [PATCH] [bugfix] Field: hide clear icon when readonly (#1395) --- packages/address-edit/test/__snapshots__/demo.spec.js.snap | 2 +- packages/address-edit/test/__snapshots__/index.spec.js.snap | 4 ++-- packages/field/en-US.md | 3 ++- packages/field/index.vue | 5 ++++- packages/field/zh-CN.md | 3 ++- 5 files changed, 11 insertions(+), 6 deletions(-) diff --git a/packages/address-edit/test/__snapshots__/demo.spec.js.snap b/packages/address-edit/test/__snapshots__/demo.spec.js.snap index f8ea081db..280d1c67f 100644 --- a/packages/address-edit/test/__snapshots__/demo.spec.js.snap +++ b/packages/address-edit/test/__snapshots__/demo.spec.js.snap @@ -37,7 +37,7 @@ exports[`renders demo correctly 1`] = ` -
+
收件地区 diff --git a/packages/address-edit/test/__snapshots__/index.spec.js.snap b/packages/address-edit/test/__snapshots__/index.spec.js.snap index 1872ea6d6..758f04e50 100644 --- a/packages/address-edit/test/__snapshots__/index.spec.js.snap +++ b/packages/address-edit/test/__snapshots__/index.spec.js.snap @@ -35,7 +35,7 @@ exports[`create a AddressEdit 1`] = `
-
+
收件地区 @@ -141,7 +141,7 @@ exports[`create a AddressEdit with props 1`] = `
-
+
收件地区 diff --git a/packages/field/en-US.md b/packages/field/en-US.md index aba3fd0bc..27644a288 100644 --- a/packages/field/en-US.md +++ b/packages/field/en-US.md @@ -111,7 +111,7 @@ Use button slot to insert button ### API -Field support all native properties of input tag,such as `maxlength`、`placeholder`、`readonly`、`autofocus` +Field support all native properties of input tag,such as `maxlength`、`placeholder`、`autofocus` | Attribute | Description | Type | Default | |-----------|-----------|-----------|-------------| @@ -120,6 +120,7 @@ Field support all native properties of input tag,such as `maxlength`、`placeh | type | Input type | `String` | `text` | | border | Whether to show inner border | `Boolean` | `true` | | disabled | Whether to disable field | `Boolean` | `false` | +| readonly | Whether to be readonly | `Boolean` | `false` | | clearable | Whether to be clearable | `Boolean` | `false` | | required | Whether to show required mark | `Boolean` | `false` | is-link | Whether to show link icon | `Boolean` | `false` | diff --git a/packages/field/index.vue b/packages/field/index.vue index 634429928..b7360e907 100644 --- a/packages/field/index.vue +++ b/packages/field/index.vue @@ -22,6 +22,7 @@ ref="input" :class="b('control', inputAlign)" :value="value" + :readonly="readonly" />