我正在制作一个带有排行榜桌的小游戏项目.
我试图从mysql数据库获取排行榜,使用jQuery ajax和PHP显示,但它给我一个错误消息.
我的语法似乎很好看,所以我不确定问题是什么.
$("#leader-btn").click(function() {
$.ajax({
type: "GET",
url: "leaderboard.php",
dataType: "html",
success: function(response) {
$("#leaderboard-box").html(response);
$("#leaderboard-box").css("display","block");
}
});
});
Run Code Online (Sandbox Code Playgroud) 我有一个SASS变量,如下所示:
$surrounding-margin: 0 40px;
Run Code Online (Sandbox Code Playgroud)
我正在使用它(不相关的属性已被删除):
#content {
margin: $surrounding-margin;
& #close {
margin-right: -$surrounding-margin[1]; // If this was JS.
}
}
Run Code Online (Sandbox Code Playgroud)
显然,-$surrounding-margin[1]不行.会是什么?我需要变量的第二个值,为负数.我怎样才能做到这一点?
我是快速编程的新手,我正在尝试开发app检测信标,但我仍然无法检测到任何信标.
let region = CLBeaconRegion(proximityUUID: NSUUID(UUIDString: "11111111-1111-1111-1111-111111111111")!,major: 1, minor: 1, identifier: "MyBeacon")
locationManager.startMonitoringForRegion(region)
locationManager.startRangingBeaconsInRegion(region)
Run Code Online (Sandbox Code Playgroud) 在我的React/redux/axios应用程序中,我创建了这样的商店:
import eventsData from '../api/event';
console.log(eventsData);
const events = [];
Object.assign(events, eventsData);
const defaultState = {
events
}
export const store = createStore(rootReducer, defaultState);
Run Code Online (Sandbox Code Playgroud)
这工作正常,我的事件通过映射在我的组件中进行监听
{events.map((event, i) => <CalenderItem key={i} i={i} event={event} {...this.props}/>)}
Run Code Online (Sandbox Code Playgroud)
但是,当我通过axios从JSON导入数据时,商店会获取数据,但事件未列出.导入和存储创建看起来像这样:
const events = [];
axios.get("http://#######/src/api/event")
.then(result => {
console.log(result.data.events);
return Object.assign(events, result.data.events);
});
const defaultState = {
events
}
export const store = createStore(rootReducer, defaultState);
Run Code Online (Sandbox Code Playgroud)
这很有趣,因为这console.log两个数据看起来都一样.