关于模块化开发

有一个前端框架叫VUX,它里面的功能都是

import { Checker, CheckerItem } from 'vux'

export default {
  components: {
    Checker,
    CheckerItem
  }
}

然后就可以用自定义的标签

 <checker-item value="1">{{ $t('潘') }}</checker-item>

这个是怎么做到的额(原理的话大概明白一些,只是具体实施的话要用到哪些东西呢)

阅读 6.3k
3 个回答

这是一个组件,算不上模块化开发
模块化开发是指 把 一个系统 按照某种 特性 分成一个个 模块 从而 好管理
这个是怎么做到的额
具体实施需要你对 vue 组件系统,单文件组件,生命周期,响应式 什么具有一定的理解
才能真正 没有压力 的实施起来

vux loader

cnpm install vuex --save src文件夹下创建store文件夹,创建index.js文件,引入vue 引入vuex 全局使用vuex vue.use(vuex) 创建:export default new Store({state, mutations})

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题