나는 등호가 양방향 바인딩을 의미한다고 생각 했습니까? CamelCased 속성 값을 내 지시어로 가져 오겠다.데이터를 가져올 때 지시문에서 등호는 무엇을 의미합니까?
이 내용은 무엇을 의미합니까?
<div content-handler="feed" on-change="onUpdate(element, action)">
나는 등호가 양방향 바인딩을 의미한다고 생각 했습니까? CamelCased 속성 값을 내 지시어로 가져 오겠다.데이터를 가져올 때 지시문에서 등호는 무엇을 의미합니까?
이 내용은 무엇을 의미합니까?
<div content-handler="feed" on-change="onUpdate(element, action)">
: 여기은 첫 번째와 관련된 HTML이다 : 나는 책return { scope: { value: '=debug' },
.directive('contentHandler', function() { return { scope: { feed: '=contentHandler', onChange: '&' },
내가 다시 여기 볼에 좀 더 진보 된 코드를 통해 찾고 있어요
범위 옵션은 각 격리 범위 바인딩에 대한 속성을 포함하는 개체입니다. 이 경우에는 하나의 속성 만 있습니다.
해당 이름 (customerInfo)은 directive의 격리 범위 속성 customerInfo에 해당합니다.
값 (= info)은 info 속성에 바인드하도록 $ compile에 지시합니다.
참고 : 지시문의 범위 옵션에있는 이러한 = attr 속성은 지시문 이름처럼 정규화됩니다. 에서 속성에 바인딩하려면 = bindToThis의 바인딩을 지정합니다.
scope: {
// same as '=customer'
customer: '='
},
기본적으로 https://docs.angularjs.org/guide/directive#isolating-the-scope-of-a-directive
=
세트까지 2 ~ : 속성의 이름이이 지침의 범위 내에서 결합 할 값과 동일한 경우에 , 당신이 속기 구문을 사용할 수 있습니다 지시어의 범위와 부모 범위 사이의 양방향 바인딩. 지시어 범위의 변경 사항은 상위 범위에 표시되고 상위 범위의 변경 사항은 지시문의 범위에 표시됩니다.
등호는 특정 특성을 지정합니까? –