我按照本教程使用 django-webpack-loader 集成了 Django 和 VueJs,现在 django-webpack-loader 的 main.js 输出正在加载到我的 index.html
这是我的项目目录结构
- assets
- bundles
- app.js
- js
- components
- Demo.vue
- index.js
- db.sqlite3
- manage.py
- myapp
- myproject
- node_modules
- package.json
- package-lock.json
- requirements.txt
- templates
- webpack.config.js
- webpack-stats.json
我的Demo.vue
组件已被导入index.js
并使用webpack.config.js
文件,所有必要的文件都已捆绑到app.js
.
我的问题是下一步是什么?例如,如果我有一些 VueJs 组件并且想在我的一些模板中使用它们,我应该怎么做?我应该在组件目录中创建组件并将它们全部捆绑吗?如果是这种情况,我应该如何选择使用或不使用特定模板中的组件?我应该如何使用 Django 模板标签来插入动态数据?或者我应该以另一种方式编写我的组件?
我知道这里有多个问题,但我找不到一个很好的参考来回答我的问题,所以任何帮助都将不胜感激。