当前位置:   article > 正文

uniapp组件-uni-tag标签

uni-tag

官方示例:uni-tag 标签 - DCloud 插件市场

Tag 组件,用于展示1个或多个文字标签,可点击切换选中、不选中的状态

一、实心标签

  1. <template>
  2. <view>
  3. <uni-tag text="标签" style="width: 61px;text-align: center;" />
  4. <uni-tag text="标签" type="primary" style="width: 61px;text-align: center;" />
  5. <uni-tag text="标签" type="success" style="width: 61px;text-align: center;" />
  6. <uni-tag text="标签" type="warning" style="width: 61px;text-align: center;" />
  7. <uni-tag text="标签" type="error" style="width: 61px;text-align: center;" />
  8. </view>
  9. </template>

二、空心标签

  1. <template>
  2. <view>
  3. <uni-tag :inverted="true" text="标签" style="width: 61px;text-align: center;" />
  4. <uni-tag :inverted="true" text="标签" type="primary" style="width: 61px;text-align: center;" />
  5. <uni-tag :inverted="true" text="标签" type="success" style="width: 61px;text-align: center;" />
  6. <uni-tag :inverted="true" text="标签" type="warning" style="width: 61px;text-align: center;" />
  7. <uni-tag :inverted="true" text="标签" type="error" style="width: 61px;text-align: center;" />
  8. </view>
  9. </template>

三、圆角样式

  1. <template>
  2. <view>
  3. <uni-tag :circle="true" text="标签" type="primary" size="small" style="width: 61px;text-align: center;" />
  4. <uni-tag :circle="true" text="标签" type="success" size="small" :inverted="true" style="width: 61px;text-align: center;" />
  5. <uni-tag :circle="true" text="标签" type="warning" style="width: 61px;text-align: center;" />
  6. <uni-tag :circle="true" text="标签" type="error" :inverted="true" style="width: 61px;text-align: center;" />
  7. </view>
  8. </template>

四、标记样式

  1. <template>
  2. <view>
  3. <uni-tag :mark="true" text="标签" type="primary" size="small" style="width: 61px;text-align: center;" />
  4. <uni-tag :mark="true" text="标签" type="success" size="small" :inverted="true" style="width: 61px;text-align: center;" />
  5. <uni-tag :mark="true" text="标签" type="warning" style="width: 61px;text-align: center;" />
  6. <uni-tag :mark="true" text="标签" type="error" :inverted="true" style="width: 61px;text-align: center;" />
  7. </view>
  8. </template>

五、点击事件

  1. <template>
  2. <view>
  3. <uni-tag :circle="true" :inverted="inverted" text="标签" type="primary" @click="setInverted" style="width: 61px;text-align: center;" />
  4. </view>
  5. </template>
  6. <script>
  7. export default {
  8. components: {},
  9. data() {
  10. return {
  11. inverted: false
  12. };
  13. },
  14. methods: {
  15. setInverted() {
  16. this.inverted = !this.inverted;
  17. }
  18. }
  19. };
  20. </script>

六、小标签

  1. <template>
  2. <view>
  3. <uni-tag text="标签" size="small" style="width: 61px;text-align: center;" />
  4. <uni-tag text="标签" type="primary" size="small" style="width: 61px;text-align: center;" />
  5. <uni-tag text="标签" type="success" size="small" style="width: 61px;text-align: center;" />
  6. <uni-tag text="标签" type="warning" size="small" :inverted="true" :mark="true" style="width: 61px;text-align: center;" />
  7. <uni-tag text="标签" type="error" size="small" :inverted="true" :circle="true" style="width: 61px;text-align: center;" />
  8. </view>
  9. </template>

七、不可点击状态

  1. <template>
  2. <view>
  3. <uni-tag :disabled="true" text="标签" style="width: 61px;text-align: center;" />
  4. <uni-tag :disabled="true" text="标签" type="primary" style="width: 61px;text-align: center;" />
  5. <uni-tag :disabled="true" text="标签" type="error" size="small" :inverted="true" style="width: 61px;text-align: center;" />
  6. </view>
  7. </template>

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签