'use strict';
/**
 * vue自定义组件
 *
 * @author CaiAoLin
 * @date 2017/11/27
 * @version
 */
// 文本输入框
Vue.component('input-text', {
    props: ['label', 'id', 'name', 'value', 'required', 'placeholder', 'maxlength', 'readonly', 'password', 'disabled'],
    template: '' +
    '
' +
        '' +
        '' +
    '
'
});
// 长文本输入框
Vue.component('input-textarea', {
    props: ['label', 'id', 'name', 'value', 'required', 'placeholder', 'rows'],
    template: '' +
    ''
});
// 单选框输入
Vue.component('input-radio', {
    props: ['label', 'id', 'name', 'value', 'required', 'items'],
    template: '' +
    ''
});
// 下拉选择
Vue.component('dropdown', {
    props: ['id', 'value', 'name', 'options', 'placeholder', 'size'],
    template: '' +
    ''
});
// 下拉框(Bootstrap组件)
Vue.component('input-dropdown', {
    props: ['label', 'id', 'name', 'value', 'required', 'options', 'placeholder', 'size'],
    template: '' +
    ''
});