我打个比方,一个bootstrap的dropdown-menu下拉列表组件,下拉列表里的列表项如果是真实情况的话都不会是写死的,肯定是后台传过来的,我的意思是,我不想每次都去都去写个ajax的js,调用远程http服务获取json或者字符串,然后再把结果通过for循环解析和添加。当然我可以用写个通用的方法之类的方式来减少代码量,但有没有什么框架或者js集,能通过简单的代码或者配置去bootstrap的组件,因为毕竟自己写的js肯定是没有大神或者原生的写的好,而且也懒的写。 

解决方案 »

  1.   

    你发现了吗?我是这么认为的,bootstrap的本质就是一堆写好的CSS而已,它管不了数据,动态数据还得用JS或jQuery来生成
      

  2.   

    bootstrap 毕竟只是样式框架,尽管它也有配套的插件,但是功能不是非常强大。如果是用 jQuery,一般都是把自己把经常要用到的功能封装成组件(插件)挂载到 jQuery.fn;
    现在 Vue 流行起来,不需要自己操作DOM了,维护好数据模型就行了。所以,还是学下 Vue 吧,国内用得非常多。
      

  3.   

    bootstrap基本上就是一个样式库,你可以只引用它的css,来实现网站的样式
    由于只通过css,不用js的话无法和用户交互, 官网上也提供了一些插件用来实现一些漂亮的UI
    bootstrap好处是响应式布局,支持移动端x
    但是外国人开发的,个人觉得AmazeUI更适合国内网站的显示习惯
      

  4.   

    bootstrap做后端开发可以选用simplebs的jquery组件,http://www.simplebs.cn/demo/index.html