我正在尝试使用 Vue 和 Laravel 上传图像。 vue 不会为我渲染。这可能是一些小而愚蠢的事情,但有人愿意猜测一下吗?
resources/assets/js/app.js
Vue.component('image-upload', require('./components/ImageUpload.vue'));
const app = new Vue({
el: '#app'
});
resources/assets/js/components/ImageUpload.vue
<template>
<div>
<div class="form-group">
<label for="image">Image</label>
<input type="file">
<div class="help-block">
Help
</div>
</div>
<div>
<input type="hidden" name="image_id">
<img class="image" alt="Current image">
</div>
</div>
</template>
resources/views/profile/edit.blade.php
<div class="form-group">
<image-upload></image-upload>
</div>
最佳答案
我失踪了
<script src="/js/app.js"></script>
来 self 的default.blade.php 文件。感谢您的帮助。
关于javascript - 使用larragon和Vue,组件不渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44854234/