这是我的代码:
var bonusTiles = true
if (bonusTiles) {
function myfunc() {
alert("tet tet");
removeMatches(bonusTiles, true);
myfunc1(function test() {
var bonusTiles = true
if (bonusTiles) {
removeMatches(bonusTiles, true);
}
});
}
myfunc();
function myfunc1(callback) {
alert("tet tet");
callback();
}
}
在上面的代码中,我调用了removeMatches
和myfunc
中的myfunc1
函数。在此removeMatches
和myfunc
中的myfunc1
函数正在运行。
我需要在removemaches
中运行myfunc
并在完成后运行mufunc1
。
我使用了setTimeout
功能。它正在工作,但removemaches
功能是
随时间变化。
答案 0 :(得分:0)
<ListItem
value={itemJSON.name}
innerDivStyle={styles.listStyle}
hoverColor={'#eff2f6'}
nestedListStyle={styles.nestedItems}
primaryText={primaryText}
primaryTogglesNestedList={true}
nestedItems={this._toNestedItems(itemJSON.items)} />
或其他方式
var flag = removeMatches(bonusTiles, true);
if (flag) {
myfunc1();
}
function removeMatches () {
//write your main code here
return true;
}