2014-05-15 4 views
3

체크 아웃 다음 예제 (콘솔 오류를 참조) 나에 대한 정확한 같은 대문자 필터를 사용하기 위해 노력하고있어 http://jsbin.com/yubujiku/1/edit?html,css,output폴리머 : 사용자 정의 필터

사용자 정의 필터 문서에서 데이터를 결합. 문서에 따르면 나는 틀린 아무것도하지 않고있다 : http://www.polymer-project.org/docs/polymer/expressions.html#custom-filters

내가 여기에서 누락 된 것이 있습니까? 이게 폴리머 버그 야? 사전 : 당신이 DevTools로 콘솔에서 보면

답변

2

, 당신은 당신이이 오류가있는 것을 볼 수 있습니다에서

감사 : Cannot read property 'toUpperCase' of undefined. 이를 해결하기 위해 정의되지 않은 입력을 테스트하기 위해 if 블록에 필터 코드를 래핑해야 할 필요가있는 것처럼 보입니다. http://jsbin.com/yubujiku/2/edit?html,css,output

+1

헉 .. 업데이 트를 얻을해야하는 문서를 추측 믿을 화려한 XD :

upperCaseFilter: function(value) { if (value) { return value.toUpperCase(); } } 

는 여기에 고정 된 버전입니다. 입력 필터가 null 인 경우에도 필터가 실행되지 않을 것으로 예상됩니다. 감사합니다. :) –