-
+
diff --git a/component/pear/module/design.js b/component/pear/module/design.js
index 43fd0f8..6bcf7ac 100644
--- a/component/pear/module/design.js
+++ b/component/pear/module/design.js
@@ -1,176 +1,182 @@
-/**
- * time: 2018年11月21日 15:25:32
- * author: dbag
- * blog: http://www.cnblogs.com/phper8/
- */
-layui.define(['layer', 'form'], function(exports){
- var layer = layui.layer,form = layui.form,$ = layui.$,key = '';
- delHtml()
- $('button').on('click',function(){
- var _this = $(this),
- size = _this.data('size'),
- type = _this.data('type'),
- html = '';
- key = randStrName();
- switch (type) {
- case 'text':
- html = input(type,size)
- break;
- case 'password':
- html = input(type,size)
- break;
- case 'select':
- html = select(size)
- break;
- case 'checkbox_a':
- html = checkbox_a(size)
- break;
- case 'checkbox_b':
- html = checkbox_b(size)
- break;
- case 'radio':
- html = radio(size)
- break;
- case 'textarea':
- html = textarea(size)
- break;
- case 'submit':
- html = submits(size)
- break;
- case 'del':
- $('form').html("\n")
- delHtml()
- $('.code-show').text('')
- return false
- break;
- default:
- layer.msg('类型错误',{icon:2})
- }
+layui.define(['layer', 'form'], function(exports) {
+ var layer = layui.layer,
+ form = layui.form,
+ $ = layui.$,
+ key = '';
+ delHtml()
+ $('button').on('click', function() {
+ var _this = $(this),
+ size = _this.data('size'),
+ type = _this.data('type'),
+ html = '';
+ key = randStrName();
+ switch (type) {
+ case 'text':
+ html = input(type, size)
+ break;
+ case 'password':
+ html = input(type, size)
+ break;
+ case 'select':
+ html = select(size)
+ break;
+ case 'checkbox_a':
+ html = checkbox_a(size)
+ break;
+ case 'checkbox_b':
+ html = checkbox_b(size)
+ break;
+ case 'radio':
+ html = radio(size)
+ break;
+ case 'textarea':
+ html = textarea(size)
+ break;
+ case 'submit':
+ html = submits(size)
+ break;
+ case 'del':
+ $('form').html("\n")
+ delHtml()
+ $('.code-show').text('')
+ return false
+ break;
+ default:
+ layer.msg('类型错误', {
+ icon: 2
+ })
+ }
- $('form').append(html);
- form.render();
- setHtml(html)
+ $('form').append(html);
+ form.render();
+ setHtml(html)
+ })
+ function delHtml() {
+ layui.data('form_html', {
+ key: 'html',
+ remove: true
+ });
+ }
- })
+ function setHtml(html) {
+ var h = layui.data('form_html');
+ if (h && h.html) {
+ var _d = h.html + html
+ } else {
+ var _d = html
+ }
+ layui.data('form_html', {
+ key: 'html',
+ value: _d
+ })
+ $('.code-show').text('
')
- function delHtml() {
- layui.data('form_html', {
- key: 'html'
- ,remove: true
- });
- }
+ }
- function setHtml(html) {
- var h = layui.data('form_html');
- if(h && h.html ){
- var _d = h.html+html
- }else{
- var _d = html
- }
- layui.data('form_html',{
- key:'html',
- value:_d
- })
- $('.code-show').text('
')
+ function input(type, size) {
+ var name = type === 'text' ? '输入框' : (type === 'password' ? '密码框' : '');
+ var html = '
\n';
+ return html;
+ }
- }
+ function select(size) {
+ var html = '
\n';
+ return html;
+ }
- function input(type,size) {
- var name = type==='text'?'输入框':(type==='password'?'密码框':'');
- var html = '
\n';
- return html;
- }
- function select(size) {
- var html = '
\n';
- return html;
- }
- function checkbox_a(size) {
- var html = '
\n';
- return html;
- }
- function checkbox_b(size) {
- var html = '
\n';
- return html;
- }
- function radio(size) {
- var html = '
\n';
- return html;
- }
- function textarea(size) {
- var html = '
\n' +
- '
\n' +
- '
\n' +
- ' \n' +
- '
\n' +
- '
\n';
- return html;
- }
- function submits(size) {
- var html = '
\n';
- return html;
- }
- function jscode() {
- var html = '';
- return html;
- }
- function randStrName() {
- return Math.random().toString(36).substr(8);
- }
- $('.click-but button').click()
- var jscodehtml = jscode();
- $('.js-show').text(jscodehtml)
- form.on('submit(formDemo)', function(data){
- layer.msg(JSON.stringify(data.field));
- return false;
- });
- exports('design', {});
-});
\ No newline at end of file
+ function checkbox_a(size) {
+ var html = '
\n';
+ return html;
+ }
+
+ function checkbox_b(size) {
+ var html = '
\n';
+ return html;
+ }
+
+ function radio(size) {
+ var html = '
\n';
+ return html;
+ }
+
+ function textarea(size) {
+ var html = '
\n' +
+ '
\n' +
+ '
\n' +
+ ' \n' +
+ '
\n' +
+ '
\n';
+ return html;
+ }
+
+ function submits(size) {
+ var html = '
\n';
+ return html;
+ }
+
+ function jscode() {
+ var html = '';
+ return html;
+ }
+
+ function randStrName() {
+ return Math.random().toString(36).substr(8);
+ }
+ var jscodehtml = jscode();
+ $('.js-show').text(jscodehtml)
+ form.on('submit(formDemo)', function(data) {
+ layer.msg(JSON.stringify(data.field));
+ return false;
+ });
+ exports('design', {});
+});