문장 작성을위한 각도 지시문을 만들려고합니다. 목표는 목록을 가져 와서 필요한만큼 반복하는 것입니다.템플릿을 사용한 각도 1.x 지시문
신발, 바지와 양말
또는
신발, 바지 5 개
I : 지침의 결과는 다음과 같을 것이다 문자열 배열을 사용하도록 기본 지시문을 설정하십시오.하지만 사용자 정의 테를 허용하도록 사용자 정의하고 싶습니다. 각 문장 요소 (즉, 하이퍼 링크, 스타일링 등). 즉 : 나는 transclude
함께 할 수있는 뭔가가 추측하고있어하지만 API를 알아낼 수 없습니다
$scope.articles = [
{ title: '...', author: '...'},
{ title: '...', author: '...'},
...
]
<span><strong>ABC</strong> by <span>123</span></span>
<span>, </span>
<span><strong>DEF</strong> by <span>456</span></span>
<span>and</span>
<span>+5 more</span>
: 사용자가 브라우저에서 볼 수
<sentence values="article in articles">
<strong>{{article.title}}</strong> by <span>{{article.author}}</span>
</sentence>
html로 뭔가 같이 할 필요가있다. 또한 지시문 템플릿 대신 ng-repeat
을 사용하여 실험했지만 해결 방법을 찾을 수 없었습니다. 이 같은
ng-repeat = "article in articles"을 사용하면 필요한 "문장"태그가 만들어집니다. –
나는'ng-repeat'을 사용하여 모든 태그를 반복 할 수 있음을 알고 있습니다. 내 목표는 문장을 생성하는 것입니다 (즉, ","및 "와")는 문장이 3보다 길면 "+5 이상"을 표시합니다. 하나의 버전을 빌드하는 방법을 알고 있지만, 재사용이 가능한 지시문을 사용하여 앱의 여러 영역에서 사용할 수 있기를 원합니다. 또는 나는 무엇인가 놓치고 있냐? – Stussa
당신이 찾고있는 것은 필터처럼 더 비슷합니다. – MilitelloVinx