전체 UI에 <도구 | 웹 페이지> 메뉴에서 만든 임의의 자바스크립트를 적용할 수 있습니다.
APP_JS 설정
콘솔에서 다음 명령어를 입력합니다.
set-preference -name APP_JS -value ba229b861a195b74
value 옵션으로 웹 페이지에서 만든 자바스크립트의 UUID를 입력합니다. 웹 브라우저 새로 고침을 해야 변경 사항을 반영합니다.
자바스크립트 설정은 매뉴얼웍스의 기능 동작에 큰 영향을 미칠 수 있습니다. 따라서 자바스크립트 내용은 사용자 본인의 책임하에 설정해야 합니다. 또한 매뉴얼웍스 릴리스에 따라 기존에 작성한 자바스크립트의 수정이 필요할 수 있습니다. 쓰리래빗츠는 자바스크립트 내용에 대한 하위 호환성을 보장하지 않습니다.
APP_JS 설정 동작하지 않게 하기
APP_JS로 설정한 자바스크립트의 오류로 매뉴얼웍스가 동작하지 않는 것을 방지하기 위해 시작 스크립트 옵션 설정에 다음을 설정하면 APP_JS로 설정한 자바스크립트가 동작하지 않습니다.
3rabbitz.disable_app_js=true
onBeforeMount와 onMounted
자바스크립트에 두 함수를 다음과 같이 구현합니다.
window.onBeforeMount = () => {
};
window.onMounted = () => {
};다음을 참고합니다.
onBeforeMount는 UI를 구성하기 전에 호출됩니다.아이콘과 색상 정보를 모두 로드한 상태입니다.
onMounted는 모든 UI를 구성한 후에 호출됩니다.두 함수는 모두
try/catch문으로 둘러 쌓여 있습니다. 따라서 이 함수에서 발생하는 오류는 매뉴얼웍스 동작에 영향을 주지 않습니다.