myInput.wxml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <!--myComponents/myInput/myInput.wxml-->
  2. <view class="myInput">
  3. <view class="left">
  4. <view class="input_type">
  5. <slot></slot>
  6. </view>
  7. <input class="default" type="text" placeholder="{{placeholder}}" placeholder-class="placeholder" value="{{value}}" bindinput="changeInput" bindblur="inputBlur"/>
  8. <view class="inner_icon" bind:tap="clickInnerIcon">
  9. <view class="btn_icon">
  10. <slot name="inner_icon"></slot>
  11. </view>
  12. <view class="default iconfont myIconzhaoxiangji"></view>
  13. </view>
  14. </view>
  15. <view class="right">
  16. <button class="btn" bind:tap="buttonClick">
  17. <view class="btn_icon">
  18. <slot name="btn_icon"> </slot>
  19. </view>
  20. <view class="default iconfont myIconsousuo"></view>
  21. </button>
  22. </view>
  23. </view>
  24. <view wx:if="{{showEdit && show}}" class="editBox">
  25. <view class="upload">
  26. <wux-upload
  27. listType="picture-card"
  28. fileList="{{ fileList }}"
  29. controlled
  30. uploaded="false"
  31. bind:change="afterRead"
  32. bind:success="onSuccess"
  33. bind:fail="onFail"
  34. bind:complete="onComplete"
  35. bind:preview="onPreview"
  36. bind:remove="onRemove"
  37. >
  38. <text>+</text>
  39. </wux-upload>
  40. </view>
  41. <view class="form">
  42. <my-form-item label="产品名称">
  43. <input type="text"/>
  44. </my-form-item>
  45. <my-form-item label="关键词">
  46. <!-- <textarea style="width:100%" auto-height="true"/> -->
  47. <wux-textarea clear autoHeight/>
  48. </my-form-item>
  49. </view>
  50. </view>