HarmonyOS 鸿蒙Next RN有选择年月的组件吗?

发布于 1周前 作者 sinazl 来自 鸿蒙OS

HarmonyOS 鸿蒙Next RN有选择年月的组件吗? 目前使用 react-native-date-picker 只能选择设置年月日,不能使用年月。望推荐一个鸿蒙化的日期选择组件。能灵活设置年月日 - 年月

2 回复

您可以使用@ant-design/react-native该三方库添加precision='month',即可显示年和月,链接:https://gitee.com/react-native-oh-library/usage-docs/blob/master/zh-cn/ant-design-react-native.md

参考如下demo,看可否满足您的需求:

import React from 'react'
import { DatePicker, Provider, DatePickerView } from '[@ant-design](/user/ant-design)/react-native'
import { StyleSheet, Text, View } from 'react-native'

// const now = new Date();

export default class PopupExample extends React.Component<any, any> {
  constructor(props: any) {
    super(props)
    this.state = {
      value: undefined,
    }
  }

  onChange = (value: any) => {
    this.setState({ value })
  }

  render() {
    return (
      <Provider>
        <View style={{marginTop: 30}}>
       
          <DatePickerView defaultValue={new Date()} precision='month' />
         
        </View>
      </Provider>
    )
  }
}

更多关于HarmonyOS 鸿蒙Next RN有选择年月的组件吗?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


关于HarmonyOS(鸿蒙)Next RN是否有选择年月组件的问题,以下是直接回答:

HarmonyOS Next RN作为基于React Native框架开发的一套组件库,其组件的提供通常与React Native生态及HarmonyOS自身的UI组件库相关。在标准的React Native库中,并没有直接提供选择年月这样的高级日期选择器组件,它通常依赖于第三方库或开发者自行实现。

对于HarmonyOS Next RN,由于它是针对HarmonyOS系统优化的React Native版本,可能会有一些针对HarmonyOS特性定制的组件。但具体到年月选择器这样的组件,是否已经被集成到Next RN中,需要查阅HarmonyOS Next RN的官方文档或组件库说明。

目前,没有直接的信息表明HarmonyOS Next RN内置了选择年月的组件。如果开发者有此类需求,可以考虑以下几种方案:

  1. 使用React Native社区的第三方日期选择器库,并尝试在HarmonyOS环境下进行适配。
  2. 利用HarmonyOS原生提供的日期选择器组件,通过原生模块的方式与React Native进行交互。
  3. 自行开发一个符合需求的年月选择器组件。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部