angularjs에서 item-service protocol 출력하기


ng-href에서 item-service 프로토콜을 unsafe라는 prefix가 추가가 되어서 해결책을 찾아보았다.

<a href="unsafe:item-service:...">...</a>

해결 방법

angularjs(1.2.7)의 기본 허용 프로토콜

 * @description
 * Private service to sanitize uris for links and images. Used by $compile and $sanitize.
function $$SanitizeUriProvider() {
  var aHrefSanitizationWhitelist = /^\s*(https?|ftp|mailto|tel|file):/,
    imgSrcSanitizationWhitelist = /^\s*(https?|ftp|file):|data:image\//;

허용 프로토콜 추가 방법

  app.config(['$compileProvider', function($compileProvider){


Subscribe to flynn's devnote

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.