vant.uvue 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <template>
  2. <view style="align-items: center;">
  3. <page-head title="微信小程序自定义组件示例"></page-head>
  4. <text class="uni-list-cell-padding">
  5. uni-app-x支持在微信小程序端引入微信小程序自定义组件。以下以vant weapp组件为例演示
  6. </text>
  7. <text class="uni-common-mt uni-title-text uni-common-mb">vant-button组件</text>
  8. <vant-button color="#55aa00" @click="onClick">vant weapp的vant-button按钮组件</vant-button>
  9. <text class="uni-common-mt uni-title-text uni-common-mb">vant-icon组件</text>
  10. <vant-icon name="balance-list" size="30" color="#aa55ff"></vant-icon>
  11. <text class="uni-common-mt uni-title-text uni-common-mb">vant-info组件</text>
  12. <vant-info info="99"></vant-info>
  13. <text class="uni-common-mt uni-title-text uni-common-mb">vant-loading组件</text>
  14. <vant-loading color="#00aaff"></vant-loading>
  15. </view>
  16. </template>
  17. <script>
  18. export default {
  19. data() {
  20. return {
  21. // 自动化测试
  22. jest: false
  23. };
  24. },
  25. methods: {
  26. onClick() {
  27. this.jest = true
  28. uni.showToast({
  29. title: "click van-button",
  30. mask: false,
  31. icon: "none",
  32. duration: 1500
  33. });
  34. }
  35. }
  36. }
  37. </script>
  38. <style>
  39. .van-info {
  40. right: 200px !important;
  41. top: 370px !important;
  42. }
  43. </style>