2014-07-21 1 views
0

이것은 중요한 문제는 아니지만 설명하려고하는 동작을 본 적이 없으며 사람들의 그룹이 이해하는 데 도움이된다면 나는 생각했습니다. 너희들. 기본적으로 헤더에 버튼을 넣으면 데이터 클릭이 실행되지 않았습니다. 같은 줄을 다시 썼을 때 클릭이 제대로 작동했습니다. 내 질문은 기본적으로, 내가 내 문제를 일으키는 내 코드로 뭔가를 놓친거야? 이 문제를 해결하기 위해 방금 수행 한 단계를 거치게됩니다.각도를 사용하는 동안 이상한 마크 업/바인딩 동작

페이지가 있습니다.

<div data-ng-app="myApp" data-ng-controller="myController"> 

    <h1>Title<button type="button" class="btn btn-primary pull-right" data-ng-click="showMe()">Click Me</button></h1> 

버튼을 클릭하면 내 컨트롤러의 $ scope에 정의 된 showMe 기능이 예상대로 경고하지 않습니다. 그래서, 나는 내 코드를 수정한다.

<div data-ng-app="myApp" data-ng-controller="myController"> 
    <a href="#" data-ng-click="showMe()">Click Me</a> 
    <h1>Title<button type="button" class="btn btn-primary pull-right" data-ng-click="showMe()">Click Me</button></h1> 

경고가 표시됩니다. 그래서, 나는 그것이 무엇이든을 위해 약간 문제점을 일으키는 원인이되는 우두머리에있는 단추를두기로 할 것이다 무언가다는 것을 생각해 본다.

<div data-ng-app="myApp" data-ng-controller="myController"> 

    <div class="row"> 
    <h1>Title</h1> 
    <button type="button" class="btn btn-primary pull-right" data-ng-click="showMe()">Click Me</button> 
    </div> 

그리고 아무 것도 작동하지 않습니다. 그래서, 기존 버튼 위에 동일한 버튼을 다시 입력하고 특정 요소가 문제를 일으키는 지 확인했습니다. data-ng-click 버튼으로 시작했습니다. 화재가 발생합니다. 내가 얻을 때까지 물건을 계속 추가합니다.

<button type="button" class="btn btn-primary pull-right" data-ng-click="showMe()">Click Me</button> 
    <button type="button" class="btn btn-primary pull-right" data-ng-cliok="showMe()">Click me</button> 

그리고 새로운 버튼이 작동합니다. 따라서 새 단추를 삭제하면 이전 단추가 작동하지 않습니다. 이전 단추를 삭제하면 새 단추가 작동합니다. 텍스트 편집기에서 파일을 열고 모든 문자를 표시합니다. 평범한 것은 아니며 복사 및 붙여 넣기 실수로 인한 결과가 아닙니다.

분명히 새로운 버튼을 남겨두고 있지만 설명이 가능하면 시도해보고 싶습니다.

+1

게시물에서 "data-ng-cliok"을 (를) 잘못 입력했습니다. – pixelbits

+0

예,했는데 안 했어요. 제 자신의 게시물을 다시 읽어야했습니다. 내 편집장에서 사용하고있는 글꼴과 겉보기에는 시력이 좋지 않아서 저를 보게되었습니다. 그래서, 이상한 행동, 바보 개발자! : – Hammerstein

답변

0

그래서 pixelbits는 내 문제를 지적했습니다. 내 모니터에서 편집기에서 사용하고 있던 글꼴은 click이라는 단어에서 c와 o를 거의 구별하지 않습니다. 비록 내가 여러 번 그 라인을 읽었다고 믿었지만, 그 특별한 이슈를 찾고있는 라인을보기 위해 되돌아 가서 그 라인을 완전히 간과 한 것을 깨달았습니다.

픽셀 비트 감사합니다. 시간을내어 주셔서 감사합니다.

관련 문제