InjectFormDataMixin.js 735 B

12345678910111213141516171819202122232425
  1. export default {
  2. inject: ['getFormRef', 'getFormItem', 'getFormModel', 'getFormRules', 'getRenderRules'],
  3. computed: {
  4. formRef() {
  5. // noinspection JSUnresolvedFunction
  6. return this.getFormRef()
  7. },
  8. formItem() {
  9. // noinspection JSUnresolvedFunction
  10. return this.getFormItem()
  11. },
  12. formModel() {
  13. // noinspection JSUnresolvedFunction
  14. return this.getFormModel()
  15. },
  16. formRules() {
  17. // noinspection JSUnresolvedFunction
  18. return this.getFormRules()
  19. },
  20. renderRules() {
  21. // noinspection JSUnresolvedFunction
  22. return this.getRenderRules()
  23. }
  24. }
  25. }