小编Jos*_* An的帖子

Elixir - 如何每3个字符将字符串拆分为一个列表

如果我有字符串"UGGUGUUAUUAAUGGUUU"怎么把它变成一个列表,每3个字符分成一个["UGG", "UGU", "UAU", "UAA", "UGG", "UUU"]

elixir

13
推荐指数
5
解决办法
5254
查看次数

React Native:组件上的onPress不起作用

所以我react-native-router-flux在我的ReactJS应用程序中用于导航,但是我在使用组件时遇到了困难.

例如,通过单击链接时按下一页,以下代码段可以完美地工作.

export default class MainMenuPage extends Component {
  render() {
    return (
      <View>
        <Text>Main Menu</Text>
        <TouchableOpacity onPress={Actions.bookmarksPage}>
          <Text>Bookmarks</Text>
        </TouchableOpacity>
        <TouchableOpacity onPress={Actions.settingsPage}>
          <Text>Settings</Text>
        </TouchableOpacity>
      </View>
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

虽然以下代码片段在您按下链接时没有任何反应.

export default class MainMenuPage extends Component {
  render() {
    return (
      <View>
        <Text>Main Menu</Text>
        <MenuButton name="Bookmarks" onPress={Actions.bookmarksPage} />
        <MenuButton name="Settings" onPress={Actions.settingsPage} />
      </View>
    );
  }
}

class MenuButton extends Component {
  render() {
    return(
      <TouchableOpacity>
        <Text>{this.props.name}</Text>
      </TouchableOpacity>
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

显然,第二个代码片段更清晰.

javascript reactjs-flux react-native

5
推荐指数
1
解决办法
3902
查看次数

标签 统计

elixir ×1

javascript ×1

react-native ×1

reactjs-flux ×1