Vue.js的2.0后台系统实战案例

php中世界最好的语言
Lepaskan: 2018-03-07 17:37:31
asal
1798 orang telah melayarinya

这次给大家带来Vue.js的2.0后台系统实战案例,Vue.js2.0后台系统实战的注意事项有哪些,下面就是实战案例,一起来看一下。

朋友最近要做个自己用的OA来练练手(PS,那逼一直想创业),找我和他一起做,由于最近时间有限,就帮他写个框架自己用吧。

我使用yarn管理的项目(真的不是跟风),当然也可以使用Npm管理

首先使用vue-cli初始化项目,然后安装Vue-router Vuex element,由于朋友没有做过前端所以我选择了element快速开发页面。安装好所有依赖后目录结构是这样的

目录结构

这里需要注意的是我每个组件都是一个文件夹由index.vue script.js style.sass template.jade文件组成,这样可以方便的在编辑器中格式化,引用的时候只需引用文件夹就可

e.g.
import NotFound from './views/404';
index.vue
<style lang="sass" scoped src="./style.sass"></style><template lang="jade" src="./template.pug"></template><script src="./script.js"></script>
script.js
export default {  data() {    return {    }  },  components: {  }}
sass
.red  color: red
Salin selepas log masuk

因为vue-cli webpack 生成的项目没有使用jade所以需要自己添加webpack的jade-loader

注意这时候需要安装pug-html-loader jade

...
     {        test: /\.pug$/,
        loader: &#39;vue-html!pug-html&#39;
      },
...
Salin selepas log masuk

Sass 支持

为了支持Sass需要安装sass-loader node-sass

Vue-resource我安装了还没决定使用,可能使用Ajax如果使用Ajax我会使用reqwest库

这里的项目是参考了vue2.0构建单页应用最佳实战的过程,所以例子的功能一样~

求Star github

相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

相关阅读:

js关于BOM操作的知识整理

js正则表达式的10个应用实例

Atas ialah kandungan terperinci Vue.js的2.0后台系统实战案例. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan