javascript - 如何在特定 laravel 刀片视图上扩展 vuejs 应用程序实例
问题描述
我是 vue.js 的新手,请帮助我,默认情况下 Laravel 5.3 集成了 vue,在assets/js/app.js
文件中它初始化 vue 实例。
const app = new Vue({
el: '#app'
});
我可以制作一些全局 vue 组件,并在app.js
.
但我想在特定页面上有一些独特的数据、方法和组件(.blade.php)
。例如,我需要登录视图中的一个表单和不同视图中的另一个帖子列表。
如何在特定页面上扩展 vue 应用实例并添加本地组件等。
我有@stack('scripts')
我的布局。我想做这样的事情
@push('scripts')
<script>
app.src = "{{ $me->avatar }}";
app.methods = {
imageuploaded (src) {
this.src = src;
}
}
</script>
@endpush
请帮助我如何做到这一点,或任何其他解决此问题的最佳方法。
解决方案
推荐阅读
- sql-server - 查询返回的结果大于 5000 条记录时 SQL 是否锁定表?
- selenium - 如何从特定页面对我的应用程序执行 selenium 操作
- python - Python:需要多次调用时保护密码参数
- python - 使用 GridLayout 内的按钮将 BoxLayout 居中
- nlp - Pos Tag Lemmatize 仅在输出中给出一行
- angular - Angular,HttpClient将获取响应转换为数字
- scala - 如何在 .mapParallelUnordered 中处理错误并使 Observable 保持活动状态
- jquery - 为什么这在 jQuery UI 3.3.1 或 1.9.1 中都不起作用,而只在 1.9.2 中起作用?
- excel - 使用 VBA 将多个 CSV 文件导入 Excel 中的单个工作表(目前只能做 1 个)
- php - 如何修复 Magento-1.9.4 中的“无法将 VCL 应用到 127.0.0.1:6082:无法从 Varnish 读取响应代码”错误