angular.js - Angular中的directive指令是否能接受object类型的赋值?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-15 16:52:52
0
3
596

我想写一个list
利用directive来写一个item
这个item要根据赋予的不同的值产生相应变化 但目前我只知道简单的数据赋值
例如

.directive('al-item', function() {
    return {
        restrict: 'EA',
        template: '

<p>'
                 +'</p>

',
        replace: true,
        controller: function($scope, $element, $attrs, $transclude) {
            //这里根据a、b、c 三者的值 进一步修饰al-item
        }
    };
})

<al-item a='' b='' c=''>

我希望的形式 更像是

<al-item object=''>

这样提供一个object数据
al-item就能实现我预定的样子
请问这可以实现吗?

曾经蜡笔没有小新
曾经蜡笔没有小新

모든 응답(3)
阿神

궁금한 점을 해결하기 위해 지침의 범위 부분을 볼 수 있습니다.

대략:

으아악 으아악

아마도 이와 같을 것입니다. 자세한 내용은 공식 문서를 읽어보세요

Ty80

지시 범위 자체는 세 가지 모드를 지원합니다
1. "=" 모든 개체
2. "&" 외부 메서드가 지시문에 전달되어 내부적으로 호출됩니다
3. "@" 문자열

我想大声告诉你

HTML의 개체도 attrs입니다. attrs를 사용하여 개체를 직접 호출할 수 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!