From ba1e4081f2f6e56c36d899e9cf3b97eaa35b195c Mon Sep 17 00:00:00 2001 From: Eyjolfur Vatne Date: Fri, 27 May 2016 10:45:12 +0200 Subject: [PATCH] fix(md-input): remove update error for md-placholder also add sample for input using md-placeholder attribute --- sample/src/samples/input/placeholder.html | 7 +++++++ sample/src/samples/input/placeholder.js | 6 ++++++ sample/src/samples/input/registry.json | 4 ++++ src/input/input.js | 2 +- 4 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 sample/src/samples/input/placeholder.html create mode 100644 sample/src/samples/input/placeholder.js diff --git a/sample/src/samples/input/placeholder.html b/sample/src/samples/input/placeholder.html new file mode 100644 index 00000000..234960ad --- /dev/null +++ b/sample/src/samples/input/placeholder.html @@ -0,0 +1,7 @@ + diff --git a/sample/src/samples/input/placeholder.js b/sample/src/samples/input/placeholder.js new file mode 100644 index 00000000..c503c00c --- /dev/null +++ b/sample/src/samples/input/placeholder.js @@ -0,0 +1,6 @@ +export class Placeholder { + textValue = ''; + setText() { + this.textValue = 'something'; + } +} diff --git a/sample/src/samples/input/registry.json b/sample/src/samples/input/registry.json index 7e99dca5..d8bf45fc 100644 --- a/sample/src/samples/input/registry.json +++ b/sample/src/samples/input/registry.json @@ -24,6 +24,10 @@ "icon-prefixes": { "route": "icon-prefixes", "files": ["html", "js"] + }, + "placeholder": { + "route": "placeholder", + "files": ["html", "js"] } } } diff --git a/src/input/input.js b/src/input/input.js index 569489ab..6211460f 100644 --- a/src/input/input.js +++ b/src/input/input.js @@ -46,7 +46,7 @@ export class MdInput { } if (this.mdPlaceholder) { this.input.setAttribute('placeholder', this.mdPlaceholder); - this.update(); + this.updateService.update(); } }