小编use*_*957的帖子

带下划线/ JS的自动完成功能

使用不定核心实现自动完成搜索的正确方法是什么?

我有一个简单的数组(城市)和一个文本输入字段($ .autocomplete).当用户输入自动完成文本字段中的第一个字母时,它应输出一个数组,其中所有城市都以输入的字母(术语)开头.

城市:

["Graz","Hamburg","Innsbruck","Linz","München","Other","Salzburg","Wien"]
Run Code Online (Sandbox Code Playgroud)

事件监听:

$.autocomplete.addEventListener("change", function(e){
  var cities = cities_array;
  var term = $.autocomplete.value;
  var results = _.filter(cities, function (city){

    return 

});
console.log(results +  "this is results");
});
Run Code Online (Sandbox Code Playgroud)

我用_.contains尝试了它,但它只在完全匹配时返回城市(例如Graz只在输入"Graz"时输出,但在输入"Gr"时不输出).

http://underscorejs.org/docs/underscore.html上的_.filter /._选择集合对我来说不是很清楚,我在这里找到的最接近的是使用下划线过滤JSON.

但我不明白indexOf部分.

thx任何建议!

search autocomplete filter underscore.js

3
推荐指数
1
解决办法
1971
查看次数

在 Appcelerator 中使用不带 useSpinner 的 Android Picker

在这里它读取http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.Picker表示 useSpinner 属性已被弃用。那我该如何正确使用选择器呢?

当我在没有 useSpinner 属性的 Android 中使用选择器时,它不会显示(左选择器)。当我单击选择器(绿色边框)时,值会显示出来并且可以正常工作。

useSpinner 设置为 true 时,它​​会正确显示(右)。看截图。在此处输入图片说明

选择器的可见性最初在 .xml 中设置为 false。当用户点击相应的标签时,选择器变得可见。这在 iOS 中运行良好。

picker appcelerator

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

如何使用Javascript找到给出2个点和距离的点的坐标

我有2个点A1(x1,y1)和A2(x2,y2)的坐标以及距离d。我需要在由A1和A2定义的线性图上找到点A3的坐标,该坐标是到点A2的距离d。如何使用JavaScript做到这一点?类似于https://softwareengineering.stackexchange.com/questions/179389/find-the-new-coordinates-using-a-starting-point-a-distance-and-an-angle 已知角度的情况在此处输入图片说明

javascript line points calculation

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