Reactjs 来自数据的CircleMarker多类名
我想从data向CircleMarker添加3个类名,但我只能添加1个类名。这里可能有密码Reactjs 来自数据的CircleMarker多类名,reactjs,class,geometry,Reactjs,Class,Geometry,我想从data向CircleMarker添加3个类名,但我只能添加1个类名。这里可能有密码 const xxx = [ { name: 'myname', website: 'mywebsite', city: 'London'} { name: 'yourname', website: 'yourwebsite', city: 'Dublin'} for (let i = 0; i < xxx.length; i++) { let nam= xxx[i].name let w
const xxx = [
{ name: 'myname', website: 'mywebsite', city: 'London'}
{ name: 'yourname', website: 'yourwebsite', city: 'Dublin'}
for (let i = 0; i < xxx.length; i++) {
let nam= xxx[i].name
let web= xxx[i].website
let cit= xxx[i].city
Object.defineProperty(xxx[i], 'objectcircle', {
value: new L.CircleMarker(xxx[i].geometry, {
radius: 5,
fillColor: "black",
width: 0.5,
stroke: "black",
color: '#FFFFF',
fillOpacity: 0.5,
className: nam web cit
})
});
let circle = xxx[i].objectcircle
circle.addTo(map)
我明白了:
Object.defineProperty(xxx[i], 'objectcircle', {
value: new L.CircleMarker(xxx[i].geometry, {
radius: 5,
fillColor: "black",
width: 0.5,
stroke: "black",
color: '#FFFFF',
fillOpacity: 0.5,
className: `${nam} ${web} ${cit}`
})
});