小编Beh*_*ini的帖子

无法向方向服务的A点和B点添加自定义标记

您能否看一下这个jsfiddle链接,让我知道为什么我不能向方向服务的起点(A)和终点(B)添加自定义标记?

如您所见,方向服务正常运行,但是我无法将标记添加到地图中!

这是我的代码:

var directionsDisplay;
var start = document.getElementById('start').value;
var end = "1883 Walnut Cres, Coquitlam V3J 7T3";
var directionsService = new
google.maps.DirectionsService();

function initialize() {
  directionsDisplay = new google.maps.DirectionsRenderer({suppressMarkers: true});
     // Start/Finish icons
 var icons = {
  start: new google.maps.MarkerImage(
   // URL
   'https://maps.google.com/mapfiles/kml/shapes/schools_maps.png',
   // (width,height)
   new google.maps.Size( 44, 32 ),
   // The origin point (x,y)
   new google.maps.Point( 0, 0 ),
   // The anchor point (x,y)
   new google.maps.Point( 22, 32 )
  ),
  end: new google.maps.MarkerImage(
   // URL
   'https://maps.google.com/mapfiles/kml/shapes/schools_maps.png', …
Run Code Online (Sandbox Code Playgroud)

google-maps google-maps-api-3 google-maps-markers

0
推荐指数
1
解决办法
2665
查看次数

获取随机值JavaScript中的1或3

你能否告诉我如何在每次加载文件时创建随机1或3(不是范围,只有1或3)?我已经尝试了这个,但它返回String而不是数字.我应该将它们解析为数字还是有更好的方法来做到这一点?

var num = [];
var chances = "13";
for (var i = 0; i <1; i++) {
  num.push(chances.charAt(Math.floor(Math.random() * chances.length)));
}

console.log(num);
Run Code Online (Sandbox Code Playgroud)

javascript

0
推荐指数
1
解决办法
88
查看次数

关于三元运算符使用多条件的问题

您能否看一下这一点,让我知道有没有办法在三元运算符中使用3个条件?

还是有条件实现这一目标,而不是传承呢?

let tmpgender = $('#gender').text().trim();
let gender = null;
tmpgender == "female" ? gender : 'f';
tmpgender == "male" ? gender : 'm';
tmpgender == "unisex" ? gender : 'u';

console.log(gender);
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="gender">female</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

0
推荐指数
1
解决办法
53
查看次数

将列表项转换为Lower()的问题

在ASP.Net应用程序上使用C#语言我试图通过使用以下代码行将列表转换为Lower:

return allResults.ToList<Book>().ConvertAll(d => d.ToLower());
Run Code Online (Sandbox Code Playgroud)

但我得到了编译器错误.你能告诉我怎么解决吗?

public ICollection<Book> SelectFilteredBooks(){
 using (APPEntities entities = new APPEntities()) {
   try{
   FilterItemList list = (FilterItemList)HttpContext.Current.Session["FilterList"];
          if (list != null)
             {
               Dictionary<String, Object> parameters = new Dictionary<String, Object>();
               String whereParam = FilterItemList.WhereParameter(list.ItemList, "it", ItemType.Book, parameters);
                  if (!String.IsNullOrEmpty(whereParam))
                      {
                         var allResults = entities.BookS.Where(whereParam);
                         foreach (KeyValuePair<string, Object> kvp in parameters)
                          {
                   allResults.Parameters.Add(new ObjectParameter(kvp.Key, kvp.Value));                                 }

                        return allResults.ToList<Book>().ConvertAll(d => d.ToLower());
                           }
                     }
                 }
                 catch (Exception e)
                 {
                      Debug.WriteLine(e.Message);
                 }
                 return entities.BookS.ToList();
             }
         } 
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net visual-studio-2010

-5
推荐指数
1
解决办法
90
查看次数