作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 MySQL 数据库中,我的名称包含非英文字符。例如:'Guerneca'、'Gústav'、'Günther'、
如果我想使用该函数进行过滤,会很不舒服:
JS
app.filter('startFrom', function() {
return function(input, start) {
if(input) {
start = +start; //parse to int
return input.slice(start);
};
return [];
}
});
使用PHP输入
<input type="text" ng-model="search" ng-change="filter()" placeholder="Filter" class="form-control" />
我将开始写 gu 预期的选择是所有三个名字(Guernica、Gústav、Günther),但在我的例子中,我只得到名字 格尔尼卡
我也尝试过此页面,但没有帮助:w3schools.com
还有字符 o 表示 (ó,ô,ö) 或 r 表示 (ŕ,ř)等等....
有趣的是,小写字母和大写字母都不敏感。
你能帮我吗?谢谢。
最佳答案
它不支持希腊字母。选择 Angular 表,它们的性能效率更高,并为您提供许多其他功能。
关于php - AngularJS 和 ng-repeat 中令人不舒服的过滤(非英文字符),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45641806/
我是一名优秀的程序员,十分优秀!