RT!
예를 들어 탭 기능, 캐러셀 기능, 팝업창 기능 등이 포함된 플러그인을 작성하세요.
물론 이러한 기능이 강력할 필요는 없으며 단지 쉽게 사용할 수 있도록 이러한 기능을 모아두기만 하면 됩니다. 그냥 호출하세요
내 생각은:
var 메서드 = {...}로 감싸고 내부의...는 N개의 작은 함수를 나타냅니다.
예:
현재 이 방법으로 플러그인을 작성했는데, 여기에는 제가 자주 사용하는 js 특수효과가 포함되어 있는데, 이렇게 작성하는 것은 좋지 않다는 생각이 늘 있는데, 어떤 개선이 필요한지 모르겠습니다. 지나가신 선배님들의 조언 부탁드립니다.
나와 같은 욕구를 갖고 있는 사람이 있는지 궁금합니다. 어떻게 달성할 수 있나요?
大家讲道理2017-07-05 11:02:48
이제 자신만의 라이브러리를 작성해야 합니다! 현재 아이디어는 jQuery EasyUI와 유사합니다. 이 메서드의 첫 번째 매개 변수는 구성 요소 메서드 이름이고 그 뒤에는 $.fn.<component>()
와 같은 메서드의 매개 변수가 옵니다.
으아악
이런 작성 방법도 사용하기는 매우 쉽지만, 편집기에서 구문 프롬프트를 구현하기 어렵다는 문제가 있습니다.
또 다른 방법은 MiniUI로, 특정 메서드(
)를 사용하여 DOM 기반의 구성 요소 제어 개체를 얻은 다음 이 개체를 사용하여 일반 개체처럼 관련 구성 요소 작업을 수행합니다. 예를 들어 mini.get()
으아악