项目总结

作者: 张玉坤_强化班 | 来源:发表于2020-11-15 11:51 被阅读0次

  这一周在跟着小组做项目,使用的是用于后台pc端开发的el-admin框架。该框架是在element-ui的基础上更进一步的封装。

  该框架采用按功能分模块的开发方式,权限控制采用 RBAC 思想,支持数据字典与数据权限管理,支持一键生成前后端代码,支持前端菜单动态路由等。

  这是我第一次使用前段的框架来开发页面,这颠覆了我对前端开发的认知。原来前端开发也能使用“套路”。前期开发的时候对于该框架的使用也是云里雾里,在一个vue页面中明明没有定义某个属性或方法却能够使用。

  学长说这个框架里面使用了混合模式,将公共属性抽取到一个文件当中,使用mixin属性就能引入这些公共属性或方法。之后,我也去vue官网学习了一下这方面的知识。

  混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。

例子:

// 定义一个混入对象

var myMixin = {

  created: function () {

    this.hello()

  },

  methods: {

    hello: function () {

      console.log('hello from mixin!')

    }

  }

}

// 定义一个使用混入对象的组件

var Component = Vue.extend({

  mixins: [myMixin]

})

var component = new Component() // => "hello from mixin!"

  随着开发的推进,我对这个框架的使用也越来越成熟,对它的理解也逐渐加深。

相关文章

  • 项目总结-园区项目总结

    今年是自己进入这个行业的第一年,做的第一个项目,项目时间:4月21日-11月8日。总结一下想到的问题,为日后作参考...

  • 【总结】2017.01.01

    2017.01.01 - 计划 2016.12月总结 2017.01月计划 项目总结 - 实际完成 项目总结一,二...

  • 2019-03-28

    总结总结项目的各种功能,写一下项目流程

  • iOS 基于 MVC 的项目重构总结

    iOS 基于 MVC 的项目重构总结 iOS 基于 MVC 的项目重构总结

  • 项目总结

    框架 项目后台采用Springboot+Mybatis的架构,前端使用的Vue框架和ECharts组件,使用Mav...

  • 项目总结

    经过一段时间的学习,智慧社区商超管理系统这个项目结束了,这个项目可分为六个部分: 系统需求分析 系统界面原型设计 ...

  • 项目总结

    将近半年多的时间,从产品到设计再到开发,现在我们的APP终于进入了公测阶段,利用这段比较轻松的时间对APP中用到的...

  • 项目总结

    SOA 面向服务架构 分布式项目的部署特点 真分布式:指的是,每个tomcat都在不同的机器上,通过IP地址来识别...

  • 项目总结

    用vue-cli脚手架搭建工作环境一共用到的依赖包

  • 项目总结

    1.别人问我的时候我不记得的数据是如何来的来源,只记得大概要什么 解决办法:将所有的逻辑都写下来。 2.考虑问...

网友评论

    本文标题:项目总结

    本文链接:https://www.haomeiwen.com/subject/ulrnbktx.html