Skip to content
This repository was archived by the owner on Feb 12, 2020. It is now read-only.

Commit 7bd8499

Browse files
committed
continue fleshing out
1 parent 98e5b66 commit 7bd8499

File tree

6 files changed

+440
-60
lines changed

6 files changed

+440
-60
lines changed

demo/assets/demo.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/assets/vue-blob-forms.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/index.html

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,28 @@
1212
<div class="wrapper" id="vue-app">
1313
<form name="demo" v-blob-forms>
1414
<fieldset>
15-
<input v-blob-fields type="text" name="foobar" required />
15+
<label for="demo-textField">Text Input</label>
16+
<input type="text" name="textField" id="demo-textField" v-model.trim="textField" minlength="10" maxlength="20" required />
17+
</fieldset>
18+
19+
<fieldset>
20+
<label for="demo-emailField">Email Input</label>
21+
<input type="email" name="emailField" id="demo-emailField" v-model.trim="emailField" required />
22+
</fieldset>
23+
24+
<fieldset>
25+
<label for="demo-telField">Phone Input</label>
26+
<input type="tel" name="telField" id="demo-telField" v-model.trim="telField" minlength="10" maxlength="20" required />
27+
</fieldset>
28+
29+
<fieldset>
30+
<label for="demo-textareaField">Textarea Input</label>
31+
<textarea name="textareaField" id="demo-textareaField" v-model.trim="textareaField" maxlength="100"></textarea>
32+
</fieldset>
33+
34+
<fieldset>
35+
<label for="demo-dateField">Date Input</label>
36+
<input type="date" name="dateField" id="demo-dateField" v-model.trim="dateField" minlength="10" maxlength="20" required />
1637
</fieldset>
1738
</form>
1839
</div><!--#vue-app-->

dist/vue-blob-forms.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/js/demo.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,13 @@
22

33
var app = new Vue({
44
el: '#vue-app',
5-
data: {},
5+
data: {
6+
dateField: '',
7+
emailField: '',
8+
telField: '',
9+
textareaField: '',
10+
textField: '',
11+
},
612
methods: {
713
},
814
});

0 commit comments

Comments
 (0)