我正在尝试从数据库中的数组获取值,但是每次运行代码时,它都说值是“未定义的”。但是当我使用document.write时,它返回正确的值,为什么呢?这是返回“ undefined”的代码:
$.get("/api/IgnicoesAPI", function (data) {
console.log(data);
$.each(data, function (i, item) {
//janela de informação de cada marcador
//console.log(item);
var infowindow = '<div id="content" style="hight:700px; width:500px">' +
'<div id="siteNotice">' +
'</div>' +
'<div id="bodyContent">' +
'<p><b>Avaliação da Ocorrência:</b></p>' +
// iterar todas as ocorrencias para tirar delas as imagens
item.listaOcorrencias.forEach(function (ocorrencia, o) {
ocorrencias.azimute
});
+'<p> Latitude: </p>'
var marker = new L.marker([item.latitude, item.longitude], { icon: ignicao })
.bindPopup(infowindow)
.on('click', onClick)
.addTo(map);
$('#json map').append(marker);
});
});
我所指的模型(Ignicoes)具有一个列表属性:
public class Ignicoes
{
public Ignicoes()
{
ListaOcorrencias = new HashSet<Ocorrencias>();
}
public virtual ICollection<Ocorrencias> ListaOcorrencias { get; set; }
}
listaOcorrencias是我要在索引上访问的内容。
答案 0 :(得分:1)
<RatingBar
android:id="@+id/ratingBarSchedulesRatingTour"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:numStars="5"
android:progressTint="@color/yellow_star"
android:secondaryProgressTint="@color/yellow_star"
android:stepSize="1" />