小编Jag*_*yay的帖子

React native决定何时切断文本

我使用的是反应原生的有限数量的线,显示为'...'使用

<Text numberOfLines={4}> {myText} </Text>

现在我的问题是,如果文本被截断,我想展示一些特殊的图像,导航到一个新的视图.我想知道是否有一个属性我可以用来测试文本是否被切断?

word-wrap ios react-native

15
推荐指数
3
解决办法
3805
查看次数

如何在React 0.14中的选项标签内使用FormattedMessage?

我正在尝试将我的应用程序从React 0.12迁移到React 0.14,并且在使用放置在select标记内的react-intl FormattedMessage对象的选项元素时遇到问题.

这是一个示例JSX代码:

<select>
<option value="value1"><FormattedMessage message={this.getIntlMessage('key1')}/></option>
<option value="value2"><FormattedMessage message={this.getIntlMessage('key2')}/></option>
</select>
Run Code Online (Sandbox Code Playgroud)

这段代码在React 0.12中工作正常,我看到了我翻译的选项元素.

在反应0.14中,我收到了这个错误:

Only strings and numbers are supported as <option> children.
Run Code Online (Sandbox Code Playgroud)

我在今年早些时候发生的React中追踪了这个变化集:

https://github.com/facebook/react/pull/3847/files

我该如何解决这个问题?我不能成为唯一一个试图使用国际化选项元素的人吗?

reactjs

10
推荐指数
2
解决办法
1万
查看次数

如何在React Native中将json数据映射到数组

我在本机反应中有这样的数组

 const data = [
    { key: 1, label: 'Service1'},
    { key: 2, label: 'Service2' },
    { key: 3, label: 'Service3' },
    { key: 4, label: 'Service4' },
    { key: 5, label: 'Service4' },
 ];
Run Code Online (Sandbox Code Playgroud)

和 json 数据:

 "services": [
    {
      "id": 1,
      "name": "Hotels",
    },
    {
      "id": 2,
      "name": "Embassies",
    },
 ]
Run Code Online (Sandbox Code Playgroud)

如何将mapid 添加到 key 并将名称添加到标签???

arrays rest json react-native

4
推荐指数
1
解决办法
4万
查看次数

标签 统计

react-native ×2

arrays ×1

ios ×1

json ×1

reactjs ×1

rest ×1

word-wrap ×1