@extends('layouts.app')@section('content')<div id="home" class="container"> <div class="row justify-content-center"> <div class="col-md-8"> <div class="card"> <div class="card-header">Dashboard</div> <div class="card-body"> <button type="button" class="btn btn-primary" v-on:click.native="test">Primary</button> </div> </div> </div> </div></div><script> var home = new Vue({ el: '#home', data: { message: 'Hello Vue.js!' }, methods: { test() { console.log('test') } } });</script>@endsection我试过@click.prevent,比如 v-on:click="$emit('click', $event)" 等等。无论如何尝试,它都不会触发。难道我做错了什么???
2 回答
胡子哥哥
TA贡献1825条经验 获得超6个赞
我发现问题了!!
这是第一行,@extends('layouts.app')
我刚刚在我的 layouts.app 中删除了这一行:
<script src="{{ asset('js/app.js') }}" defer></script>
现在它起作用了!
- 2 回答
- 0 关注
- 190 浏览
添加回答
举报
0/150
提交
取消