cari

Rumah  >  Soal Jawab  >  teks badan

javascript - 什么是模块化编程

假如我有a.html,b.html,

a有日历选择、编辑器功能,需要引入datepicker,kindeditor,
b有日历选择、弹层功能,需要引入datepicker,layer,但是这个页面的日历配置和a.html不一样,(a.html的日历没限制,b.html的日历有时间范围限制)

我用requireJS的话,怎么模块化这种情况?

PHP中文网PHP中文网2897 hari yang lalu444

membalas semua(2)saya akan balas

  • ringa_lee

    ringa_lee2017-04-10 14:37:03

    定义三个功能模块,
    datepicker,kindeditor,layer

    两个业务模块
    a 依赖:[datepicker,kindeditor]
    b 依赖:[datepicker,layer]

    怎么组装在a和b里面

    balas
    0
  • ringa_lee

    ringa_lee2017-04-10 14:37:03

    日历,编辑器,弹层应该都属于功能组件,本就应该做独立封装或模块化,至于日历配置不一样只要在初始化日历组件时加以区分就可以了吧。

    balas
    0
  • Batalbalas