我在Windows 7,x64上使用Eclipse.我在运行Android开发的ADT包时遇到错误:
错误:解析AVD时出错
无法获取Android SDK主目录.
确保已设置环境变量ANDROID_SDK_HOME.
我知道问题是什么.是因为它链接到错误的目录C:users:????
如何将此环境变量android_sdk_home设置为正确的目录?
请给我精确的步骤,如何打开cmd.exe,打字等等.我不擅长,我从来没有编写任何其他网站.
我正在使用 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) 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 ×2
adt ×1
android ×1
eclipse ×1
ecmascript-6 ×1
node.js ×1
react-router ×1
reactjs ×1
sdk ×1
windows-7 ×1