UNPKG

quasar

Version:

Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time

41 lines (36 loc) 627 B
export default { props: { name: String }, computed: { formAttrs () { return { type: 'hidden', name: this.name, value: this.value } } }, methods: { __injectFormInput (child, action, className) { child[action]( this.$createElement('input', { staticClass: 'hidden', class: className, attrs: this.formAttrs, domProps: this.formDomProps }) ) } } } export const FormFieldMixin = { props: { name: String }, computed: { nameProp () { return this.name || this.for } } }