我的页面上有一个钻取地图,我想优化.现在我正在加载每个"钻取"地图,即使它没有被点击.
这是一个示例,显示了在单击状态时如何加载数据.我希望实现这一点.
但这是我的代码,正如你所看到的,即使未点击地图,我也会加载所有向下钻取的jsons.在我的例子中,我只有2个向下钻取选项,但在我的现实生活中,我有它像15这样,所以它真的减慢了一点点.
所以这是我的代码:
// get main map
$.getJSON('json/generate_json_main_map.php', function(data) {
// get region 1 map
$.getJSON('json/generate_json_region_1.php', function(first_region) {
// get region 2 map
$.getJSON('json/generate_json_region_2.php', function(second_region) {
// Initiate the chart
$('#interactive').highcharts('Map', {
title: {
text: ''
},
colorAxis: {
min: 1,
max: 10,
minColor: '#8cbdee',
maxColor: '#1162B3',
type: 'logarithmic'
},
series: [{
data: data,
"type": 'map',
name: st_ponudb,
animation: {
duration: 1000
},
states: {
//highlight barva
hover: {
color: '#dd4814'
}
}
}],
drilldown: {
drillUpButton: { …Run Code Online (Sandbox Code Playgroud) 我试图让我的 iOS (webView) 应用程序的状态栏不是半透明的。
我在 func viewDidLoad() 中试过这个:
self.navigationController?.navigationBar.isTranslucent = false
Run Code Online (Sandbox Code Playgroud)
这在 appDelegate 中:
UINavigationBar.appearance().isTranslucent = false
UINavigationBar.appearance().backgroundColor = .white
Run Code Online (Sandbox Code Playgroud)
我在引导选择选项方面遇到了一个奇怪的问题。我想在选择选项时显示勾号,但问题是所有选项都显示勾号“确定”,即使没有单击它。
这是问题的截图:
这是我的代码:
$(document).ready(function() {
$('.selectpicker').selectpicker({
style : 'btn-info',
size : 4,
iconBase: 'glyphicon',
tickIcon: 'glyphicon-ok'
});
});
<div class="col-md-6" style="width:100%;margin-bottom: 10px;">
<div class="input-group" style="width:100%;">
<span style="width:50%;" class="input-group-addon" id="basic-addon1">Are you ok?</span>
<select class="selectpicker" name="object_example" >
<option value="1">True</option>
<option value="2">False</option>
</select>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
勾号一直都在。。
所以我想在谷歌地图上绘制多个分离的折线.到目前为止,我没有那么多:
<script>
var center = new google.maps.LatLng(51.97559, 4.12565);
var map = new google.maps.Map(document.getElementById('map'), {
center: center,
zoom: 12,
mapTypeId: google.maps.MapTypeId.ROADMAP
});
var infowindow = new google.maps.InfoWindow({
map: map
});
var bounds = new google.maps.LatLngBounds();
// start coordinates
var start = ['51.97559, 4.12565',
'55.46242, 8.43872',
'49.49259, 0.1065',
'50.36862, -4.13412']
// end coordinates
var end = ['51.94784, 1.2539',
'51.74784, 1.2539',
'50.79726, -1.11048',
'43.45846, -3.80685']
function initialize() {
for (var i=0; i < end.length; i++){
calcRoute(start[i], end [i]);
}
}
function calcRoute(source,destination){
var …Run Code Online (Sandbox Code Playgroud) 我有必要将一些记录从database1中的一个table1插入到database2中的另一个table2.到目前为止我有这个..
$records_r = mysqli_fetch_assoc(mysqli_query($conn_r, "SELECT * FROM `export` WHERE ID < 100"));
$columns_r = implode(",",array_keys($records_r));
$values_r = implode(",",array_values($records_r));
$import = mysqli_query($conn_i,"INSERT INTO NOTimport ($columns_r) values ($values_r)");
if (!$import) {
printf("Error: %s\n", mysqli_error($conn_i));
exit();}
Run Code Online (Sandbox Code Playgroud)
它给了我错误:
错误:SQL语法中有错误;
这是语法的外观:
INSERT INTO `NOTimport` ('xx,xx,xx,xx,xx,xx,xx,xx') values ('11,'11,E,2079,1931,xx,xx,x')
Run Code Online (Sandbox Code Playgroud)
我99%确定单引号导致错误,但为什么会有?
google-maps ×1
highcharts ×1
ios ×1
javascript ×1
json ×1
mysql ×1
optimization ×1
php ×1
statusbar ×1
swift ×1