尝试打印 url 对象内部的 url
Trying to print an url that is inside of a Javascript Object
我正在尝试在解析中执行此操作。所以我想得到图像中的url:
var Encharcamientos1 = Parse.Object.extend("Report");
var query = new Parse.Query(Inundaciones1);
query.equalTo("Tipo_Reporte", "Encharcamientos");
query.find({
success: function(results) {
// Do something with the returned Parse.Object values
for (var i = 0; i < results.length; i++) {
var object = results[i];
if(object.get("ImageFile") !== '' && typeof object.get("ImageFile") !== 'undefined' || object.get("ImageFile") == true) {
var file = object.get("ImageFile");
console.log(file);
var liga = file.url;
document.getElementById(".imagen").innerHTML = liga;
}
控制台日志向我抛出这个,我需要的 url,那么我如何打印 url 以显示图像? (例如):
b.File {_name: "tfss-b59f1559-1ac4-4b49-8191-f167a95b7e69-Ruben-Espinosa-1.jpg", _url: "http://files.parsetfss.com/9ab97f5c-e03d-4602-a7be…-1ac4-4b49-8191-f167a95b7e69-Ruben-Espinosa-1.jpg"}
谢谢
要访问 url 字段,请使用:
var liga = file["_url"];
这是正确的代码
// ENCHARCAMIENTOS
var Encharcamientos1 = Parse.Object.extend("Report");
var query = new Parse.Query(Inundaciones1);
query.equalTo("Tipo_Reporte", "Encharcamientos");
query.find({
success: function(results) {
// Do something with the returned Parse.Object values
for (var i = 0; i < results.length; i++) {
var object = results[i];
if(object.get("ImageFile") !== '' && typeof object.get("ImageFile") !== 'undefined' || object.get("ImageFile") == true) {
var file = object.get("ImageFile");
var liga = file["_url"];
}
L.marker([object.get('Latitud'),object.get('Longitud') ], {icon: EncharcamientosIcon}).bindPopup(' <p><span class="grande"> ' + object.get('Tipo_Reporte') + ' </span></p><p>Fecha: ' + object.get('Fecha') + ' </p><p>Hora: ' + object.get('Hora') + '<div class="imagen"><img src="' + liga + '"></div>' + '</p><p>Comentarios:<br /> ' + noundefined(object.get('Comentario')) + '</p>').addTo(Encharcamientos).addTo(todos);
}
},
error: function(error) {
alert("Error: " + error.code + " " + error.message);
}
});
您有两个选择:
var liga = file["_url"];
或者
var liga = file._url;
我正在尝试在解析中执行此操作。所以我想得到图像中的url:
var Encharcamientos1 = Parse.Object.extend("Report");
var query = new Parse.Query(Inundaciones1);
query.equalTo("Tipo_Reporte", "Encharcamientos");
query.find({
success: function(results) {
// Do something with the returned Parse.Object values
for (var i = 0; i < results.length; i++) {
var object = results[i];
if(object.get("ImageFile") !== '' && typeof object.get("ImageFile") !== 'undefined' || object.get("ImageFile") == true) {
var file = object.get("ImageFile");
console.log(file);
var liga = file.url;
document.getElementById(".imagen").innerHTML = liga;
}
控制台日志向我抛出这个,我需要的 url,那么我如何打印 url 以显示图像? (例如):
b.File {_name: "tfss-b59f1559-1ac4-4b49-8191-f167a95b7e69-Ruben-Espinosa-1.jpg", _url: "http://files.parsetfss.com/9ab97f5c-e03d-4602-a7be…-1ac4-4b49-8191-f167a95b7e69-Ruben-Espinosa-1.jpg"}
谢谢
要访问 url 字段,请使用:
var liga = file["_url"];
这是正确的代码
// ENCHARCAMIENTOS
var Encharcamientos1 = Parse.Object.extend("Report");
var query = new Parse.Query(Inundaciones1);
query.equalTo("Tipo_Reporte", "Encharcamientos");
query.find({
success: function(results) {
// Do something with the returned Parse.Object values
for (var i = 0; i < results.length; i++) {
var object = results[i];
if(object.get("ImageFile") !== '' && typeof object.get("ImageFile") !== 'undefined' || object.get("ImageFile") == true) {
var file = object.get("ImageFile");
var liga = file["_url"];
}
L.marker([object.get('Latitud'),object.get('Longitud') ], {icon: EncharcamientosIcon}).bindPopup(' <p><span class="grande"> ' + object.get('Tipo_Reporte') + ' </span></p><p>Fecha: ' + object.get('Fecha') + ' </p><p>Hora: ' + object.get('Hora') + '<div class="imagen"><img src="' + liga + '"></div>' + '</p><p>Comentarios:<br /> ' + noundefined(object.get('Comentario')) + '</p>').addTo(Encharcamientos).addTo(todos);
}
},
error: function(error) {
alert("Error: " + error.code + " " + error.message);
}
});
您有两个选择:
var liga = file["_url"];
或者
var liga = file._url;