zoukankan      html  css  js  c++  java
  • VUE最佳实践

    • vuex 
    1. 作为model数据请求由action来获取,页面组建级的发送action,返回promise给组建使用,如果使用周期较长需comit到mutation保存到state。
    2. 数据分模块,根据业务规划不同的modules。
    3. 获取state,应该由创建的getter来获取相应的state,按需所取,过滤状态树不必要的节点(数据)。
    4. 发起请求,由service层发起,在service层统一管理ajax,与action成多对多的关系,达到代码复用,层级分明,凸显model与view的分离与管理。
    • router
    1. 分级文件管理,与路由层级形成对应,利于查找,与协同开发,避免路由冲突。
    2. components
    3. 组建要做到可插拔式,随拷,随用。每个组建文件里。要区分注意页面组建及公共组建。
    4. 页面组建是页面的一个部分。要注意保持与页面的耦合关系。
    5. 公共组建要做到不被任何业务绑定,防止数据污染。
  • 相关阅读:
    单词统计
    团队项目介绍--“益青春APP”
    团队项目 NABCD介绍
    兰猪耳
    薄雪万年草
    佛甲草
    针叶天蓝绣球
    白芨
    萱草
    吉祥草
  • 原文地址:https://www.cnblogs.com/zhangzhaowei/p/10413649.html
Copyright © 2011-2022 走看看