关于 VUE + Element-UI 的一些新手工作经验

VUE

1.单双引号

当使用 vue 动态绑定时 里边的内容要用单引号 否则会编译错误

  如: v-if="msg == 'abcdef'"

       @click = "event('abcdefg')"

2.v-if 与 v-show

手段   编译过程   编译条件   性能消耗 使用场景
v-if 动态的向DOM树内添加或者删除DOM元素 v-if切换有一个局部编译/卸载的过程,切换过程中合适地销毁和重建内部的事件监听和子组件 惰性的,如果初始条件为假,则什么也不做;只有在条件第一次变为真时才开始局部编译(编译被缓存?编译被缓存后,然后再切换的时候进行局部卸载); 更高的切换消耗 适合运营条件不大可能改变
v-show 通过设置DOM元素的display样式属性控制显隐 v-show只是简单的基于css切换 v-show是在任何条件下(首次条件是否为真)都被编译,然后被缓存,而且DOM元素保留; 更高的初始渲染消耗 适合频繁切换

 

3.Promise.All

  将所需后台接口名 填充到 Promise 数组里 可按顺序执行

    let obj = [];

    for(let i = 0;i < 3;i++){

        obj.push(addPersonAxiosInterface1("王小明","19","男"));
        obj.push(addPersonAxiosInterface2("王二明","29","男"));
        obj.push(addPersonAxiosInterface3("王久明","39","男"));

    }

    Promise.all(obj).then((res)=>{console.log(res);})

    //顺序执行addPersonAxiosInterface1,addPersonAxiosInterface2,addPersonAxiosInterface3

4.生命周期

  父子组件的执行生命周期顺序


4.1.挂载阶段

   该过程主要涉及 beforeCreate、created、beforeMount、mounted 4 个钩子函数。执行顺序为

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
vue-element-admin(https://panjiachen.github.io/vue-element-admin-site/zh/ )是一个基于vue.jselement-ui的开源的后台管理框架。它提供了丰富的功能和组件,可以帮助开发者快速搭建现代化的后台管理系统。 通过vue-element-admin,开发者可以轻松实现用户权限管理、路由导航、菜单配置等功能。它提供了一套完整的用户权限控制系统,可以方便地配置用户的角色和权限,并根据用户的角色来控制页面的访问权限。开发者还可以自定义菜单,并在菜单中按需引入组件和页面。 除此之外,vue-element-admin还提供了丰富的组件和模板,方便开发者快速构建页面。其中包括各种表单元素、表格组件、图表库、富文本编辑器等常用的UI组件。这些组件都经过了优化和样式统一,可以保证项目的整体风格统一和协调。 在开发过程中,vue-element-admin还提供了强大的开发工具和指导文档。开发者可以通过命令行工具快速创建、编译和启动项目,还可以使用开发工具提供的模板和代码片段加速开发过程。官方网站中文版还提供了详细的使用文档和示例代码,方便开发者快速上手和解决问题。 总体来说,vue-element-admin官网中文版是一个非常实用和便捷的网站,提供了丰富的功能和组件,方便开发者快速搭建后台管理系统。无论是新手还是有经验的开发者,都可以在这个网站中找到合适的工具和资源,提高开发效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值