저는 미스릴을 처음 접하고이 문제를 해결하기 위해 노력하고 있습니다.miithril에서 라이트 박스를 실행할 수 없습니다.보기
DOM 요소를 만들고 onClick 메서드가 선언 된보기가 있습니다. 불행히도 lightbox를로드하려고해도 magnificPopup, jqueryui 대화 상자, fancybox 또는 사용자 이름과 같은 라이트 박스를 시작하려고하면 정의되지 않은 메서드가 호출됩니다.
미스릴에 문제가 있습니까? 여기
내 코드입니다 : m('a.view-link', {
onclick: function() {
$.colorbox(); // this fails
alert('here is the code'); // alerts do work
$('.view-link').css('border', '2px solid red'); // this works
// $('.white-popup').magnificPopup({ // this claims .magnificPopup is undefined
// type:'inline',
// midClick: true
// });
// $('#dialog').dialog('open'); //jqueryUI dialog claims that .dialog is undefined
},
href: '#'
} , ' Show link in lightbox')