t***@163.com
t***@163.com
  • 发布:2025-04-15 23:26
  • 更新:2025-04-16 09:29
  • 阅读:81

uni-data-select 不生效

分类:uni-app x

<template>
<view class="container">
<view class="info-item">
<text class="label">MBTI</text>
<view class="value">
<uni-data-select v-model="mbti" :localdata="mbtiOptions" placeholder="请选择MBTI类型" />
</view>
</view>
</view>
</template>

<script lang="ts" setup>
import { ref } from 'vue';
const mbti = ref('');
const mbtiOptions = [
{ value: 'INTJ', text: 'INTJ-建筑师' },
{ value: 'INTP', text: 'INTP-逻辑学家' },
{ value: 'ENTJ', text: 'ENTJ-指挥官' },
{ value: 'ENTP', text: 'ENTP-辩论家' },
{ value: 'INFJ', text: 'INFJ-提倡者' },
{ value: 'INFP', text: 'INFP-调停者' },
{ value: 'ENFJ', text: 'ENFJ-主人公' },
{ value: 'ENFP', text: 'ENFP-竞选者' },
{ value: 'ISTJ', text: 'ISTJ-物流师' },
{ value: 'ISFJ', text: 'ISFJ-守卫者' },
{ value: 'ESTJ', text: 'ESTJ-总经理' },
{ value: 'ESFJ', text: 'ESFJ-执政官' },
{ value: 'ISTP', text: 'ISTP-鉴赏家' },
{ value: 'ISFP', text: 'ISFP-探险家' },
{ value: 'ESTP', text: 'ESTP-企业家' },
{ value: 'ESFP', text: 'ESFP-表演者' }
];
</script>

<style>
page {
height: 100%;
}

复制代码.container {  
    height: 100%;  
    display: flex;  
    flex-direction: column;  
    background-color: #f5f5f5;  
}  

:deep(.uni-data-select) {  
    border: none;  
}  

:deep(.uni-data-select .uni-select__input-box) {  
    background-color: #f5f5f5;  
    border-radius: 8px;  
    height: 80rpx;  
    border: none;  
}  

:deep(.uni-number-box) {  
    background-color: #f5f5f5;  
    height: 80rpx;  
    width: 240rpx;  
}  

:deep(.uni-number-box__value) {  
    background-color: #ffffff;  
}  

</style>

上面是test.uvue的代码,设置了uni-data-select,但是点击没有任何效果,也没有报错,请问是怎么回事呢。uni_modules也引用了

2025-04-15 23:26 负责人:无 分享
已邀请:
爱豆豆

爱豆豆 - 办法总比困难多

uni-data-select应该是没兼容uniappx 所以用不了
文档中没有没有明确标注适用于uvue

  • t***@163.com (作者)

    谢谢,就是这个原因

    2025-04-23 21:58

要回复问题请先登录注册

  • 标题 / 粗斜体
  • 代码片段
  • 超链接 / 图片 / 视频
  • 列表 / 引用

文章内容较多时,可以用标题分段 :

## 大标题 
### 小标题

斜体 / 粗体 :

**粗体** 
*斜体*
***粗斜体***

代码片段 :

``` javascript
代码片段
```

超链接 :

[链接文字](链接地址) 例: [百度](http://www.baidu.com)

图片 :

![图片说明](图片地址) 例: ![百度logo](http://www.baidu.com/img/bdlogo.gif)

视频 :

!![视频说明](视频地址) 例: !![优酷视频](http://youku.com)

有序列表 :

1. 123
2. 123
3. 123

无序列表 :

- 123
- 123
- 123

引用 : ( 双回车后结束引用 )

> 引用内容
引用内容
引用内容