@kanety/stimulus-static-actions
Version:
A stimulus extension to define actions in controller
25 lines (23 loc) • 622 B
HTML
<html>
<head>
<meta charset="UTF-8">
<script src="/node_modules/@hotwired/stimulus/dist/stimulus.umd.js"></script>
<script src="/dist/index.umd.js"></script>
<script>
const application = Stimulus.Application.start();
application.register('sample', class extends Stimulus.Controller {
static targets = ['button'];
static actions = [['button', 'click->alert']];
alert(e) {
alert('Clicked!');
}
});
</script>
</head>
<body>
<div data-controller="sample">
<button type="button" data-sample-target="button">Click me</button>
</div>
</body>
</html>