index.js 778 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. // components/input/index.js
  2. Component({
  3. /**
  4. * 组件的属性列表
  5. */
  6. properties: {
  7. value: '',
  8. placeholder: {
  9. type: String,
  10. value: '请输入'
  11. },
  12. type: {
  13. type: String,
  14. value: 'text'
  15. },
  16. disabled: {
  17. type: Boolean,
  18. value: false
  19. },
  20. maxLength: {
  21. type: Number,
  22. value: 200
  23. },
  24. isAudit:{
  25. type:Boolean,
  26. value:false
  27. }
  28. },
  29. /**
  30. * 组件的初始数据
  31. */
  32. data: {
  33. },
  34. lifetimes: {
  35. attached: function() {
  36. },
  37. detached: function() {
  38. // 在组件实例被从页面节点树移除时执行
  39. },
  40. },
  41. /**
  42. * 组件的方法列表
  43. */
  44. methods: {
  45. getValue(e) {
  46. this.triggerEvent('change', e.detail.value)
  47. }
  48. }
  49. })