初期処理
index.html、index.jsを下記に変更しましょう
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title> sample </title> <script id="fs-js" src="http://localhost:8000/js/fairysupport.min.js" data-page-root="http://localhost:8000/page"></script> </head> <body> <div data-obj="obj"></div> <div><button data-name="sample">sample</button></div> </body> </html>index.js
export class Index { constructor() { console.log("constructor"); console.log('obj' in this); } init() { console.log("init"); console.log('obj' in this); } sample_click(event) { alert("Hello fairysupport"); } }
constructorではまだ、webページとjsは結びつけられていません
webページとjsが結びつけられると、フレームワークはinitメソッドを呼び出します