亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

angular.js - 在ng-option 里使用過濾器無效

瀏覽:184日期:2024-09-14 09:15:58

問題描述

想在ng-option 把英文轉為中文顯示,但是filter貌似無效。我使用了uppercase也是無效。為什么?我看網上很多都這樣寫的呀

下面是代碼:(1)controller里定義了狀態列表:

$scope.allStatuses = ['all', 'process', 'resolve', 'finish', 'invalid'];

(2)html里初始化下拉列表,想用 myStatusFilter 這個filter格式化為中文顯示

<select ng-model='status' ng-options='status for status in allStatuses | myStatusFilter'> </select>

(3) filter實現

angular.module('itil.mine').filter(’myStatusFilter’, myStatusFilter); function myStatusFilter() {return function (input) { var output; switch (input) {case ’process’: output = '處理中'; break;case ’resolve’: output = '已解決為落實'; break;case ’finish’: output = '已解決已落實'; break;case ’invalid’: output = ’無效’; break;case ’all’: output = '所有'; break; } return output;} } "

問題解答

回答1:

angular.js - 在ng-option 里使用過濾器無效

你調試一下過濾器的代碼就知道問題了,你的參數你以為是對象其實是數組,所以switch沒有匹配到值,直接return出去了一個undefined。

相關文章:
主站蜘蛛池模板: 久99频这里只精品23热 视频 | 最新免费黄色网址 | 久草首页在线 | 6080欧美一区二区三区四区 | 国产精品国产三级国产an不卡 | 国产一国产一有一级毛片 | 国产性夜夜性夜夜爽91 | 亚洲国产成人精品一区二区三区 | 国产xxwwxxww视频 | 日日摸日日碰日日狠狠 | 欧美一级片网址 | 欧美日韩在线观看区一二 | 成人综合在线观看 | 国产20页 | 中文字幕一精品亚洲无线一区 | 中日韩国语视频在线观看 | 久久精品免费观看视频 | 亚洲另类视频 | 日韩激情视频网站 | 欧美日韩国产一区二区三区不卡 | 国产一级性片 | 大尺度福利视频在线观看网址 | 日本中文字幕不卡免费视频 | 亚洲欧美日韩v中文在线 | 99久热只有精品视频免费观看17 | 国产激情一区二区三区在线观看 | 中国特黄一级片 | 国产亚洲精品成人久久网站 | 国产精品麻豆 | 91天堂亚洲精品一区 | 日韩性生活片 | 在线观看自拍视频 | 91啪在线观看国产在线 | 99欧美精品 | 亚洲欧美h | 久久久久久久97 | 91久久国产情侣真实对白 | 国产精品人体私拍99pans | 天天在线天天看成人免费视频 | chinese乱子伦videos | 婷婷激情视频 |