只需使用
props
传递所需值
function addPolyline(props){
lineSymbol.strokeOpacity = props.symbolOpacity;
flightPath = new google.maps.Polyline({
...
或者,如果您不想修改全局
lineSymbol
function addPolyline(props){
var symbol = Object.assign({}, lineSymbol)
symbol.strokeOpacity = props.symbolOpacity;
flightPath = new google.maps.Polyline({
...
icons: [{
icon: symbol,
并调用
addPolyline({
flightPath: flightPlanCoordinates,
color: "#f9a61e",
symbolOpacity: 0.8
});