午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

瀏覽:343日期: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。

相關文章:
主站蜘蛛池模板: 日本一级理论片在线大全 | 欧美成综合 | 成人天堂网 | 激情婷婷六月天 | 欧美成人免费在线视频 | 日韩成人免费视频 | 99re7| 青青操视频在线 | 久久久精品综合 | 狠狠操狠狠 | 色婷婷a | 久久久久麻豆 | 中文字幕6 | 色01看片网 | 99精品久久| 四虎午夜| 一级片高清 | 精品无人国产偷自产在线 | 欧美v片 | 国产精品爽爽久久久久久 | 一区二区三区中文字幕在线观看 | 成人羞羞免费 | 成人免费在线观看网站 | 国产在线观看a | 黄色网页在线看 | 波多野在线视频 | 国产一区免费视频 | 成年人视频在线免费观看 | 黄色一级小视频 | 午夜精品久久久久99蜜桃最新版 | 久久国产精品偷 | 欧美精品成人在线 | 国产日韩久久 | 在线观看h网站 | 午夜小影院 | 欧美日韩在线一区二区三区 | 国内精品久久久久久久久久久 | 亚洲天天| 91精品一区二区三区四区 | 欧美一极片 | 亚洲激情自拍 |