小编Ole*_*nov的帖子

如何设置ANDROID_SDK_HOME环境变量?

我在Windows 7,x64上使用Eclipse.我在运行Android开发的ADT包时遇到错误:

错误:解析AVD时出错
无法获取Android SDK主目录.
确保已设置环境变量ANDROID_SDK_HOME.

我知道问题是什么.是因为它链接到错误的目录C:users:????

如何将此环境变量android_sdk_home设置为正确的目录?

请给我精确的步骤,如何打开cmd.exe,打字等等.我不擅长,我从来没有编写任何其他网站.

eclipse sdk android adt windows-7

26
推荐指数
8
解决办法
19万
查看次数

如何使用 React Router 在 React 中重定向而不闪烁?

我正在使用 React Router 构建一个 SPA,并遇到了这个概念问题。

这是我的应用程序组件,它有一个 React Router。

class App extends Component {
  render(){
    return(
      <div className="appwrap">
        <Jumbotron></Jumbotron>
        <Navbar></Navbar>
        <Router>
          <Route exact path="/" component={Display}></Route>
          <Route exact path="/saved" component={Saved}></Route>
        </Router>
        <Footer></Footer>
      </div>
    )
  }
}
Run Code Online (Sandbox Code Playgroud)

在我的导航栏组件中,有几个重定向到 href 的简单函数,这显然会导致页面“闪烁”和刷新。这就是我想要摆脱的(闪烁)。我的导航栏组件就在这里。

class Navbar extends Component {
  redirectToSearch = () => {
    window.location.href = '/'; 
  }
  redirectToSaved = () => {
    window.location.href = '/saved'; 
  }
  render(){
    return (
      <div className="navbar">
          <div className="navbaropt" onClick={this.redirectToSearch.bind(this)}>search</div>
          <div className="navbaropt" onClick={this.redirectToSaved.bind(this)}>saved</div>
      </div>
    );}
}
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-router

7
推荐指数
2
解决办法
8592
查看次数

为什么filter方法没有删除数组的所有元素?

this.arol.filter(x=>x.length!==0
                ?(this.arol.splice(this.arol.indexOf(x),1))
                :!true)
Run Code Online (Sandbox Code Playgroud)

我试图以多种不同的方式更改它,但是它仍然不能删除数组的所有元素,它总是在删除大多数元素后留下1或2个...。我认为问题在于条件...我们在检查数组元素的长度是否不为0(全部为字符串)...

javascript node.js ecmascript-6

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