Bootstrap.js,Bootstrap.min.js,Bootstrap-table.js之间的区别是什么?

时间:2015-10-15 14:49:46

标签: twitter-bootstrap

很抱歉提出这样一个愚蠢的问题,但我真的不清楚这些。

Bootstrap是非常棒的库,可以节省开发人员的大量工作。 因为它提供了许多功能,如

  1. 节省大量时间。
  2. 响应功能。
  3. 一致的设计。
  4. 易于使用。
  5. 与不同的浏览器兼容。
  6. 我最近开始使用bootstrap。 我真的对一些事情感到困惑。

    当我们下载Bootstrap时,我们得到了类似的文件结构。

    
    
    bootstrap/
    |—— css/
    |   |—— bootstrap.css
    |   |—— bootstrap.min.css
    |   |—— bootstrap-theme.css
    |   |—— bootstrap-theme.min.css
    |—— js/
    |   |—— bootstrap.js
    |   |—— bootstrap.min.js
    |—— fonts/
    |   |—— glyphicons-halflings-regular.eot
    |   |—— glyphicons-halflings-regular.svg
    |   |—— glyphicons-halflings-regular.ttf
    |   |—— glyphicons-halflings-regular.woff
    
    
    

    所以首先我要知道的是

    1. bootstrap.jsbootstrap.min.js之间有什么区别? bootstrap.js。何时使用bootstrap.min.jsbootstrap.css
    2. bootstrap.min.cssbootstrap.css之间有什么区别? bootstrap.min.css。何时使用Bootstrap DatatableBootstrap Table
    3. 随着上面的库Bootstrap提供了更多的库 Bootstrap DatatableBootstrap Table

      Bootstrap Datatable Bootstrap Datatable

      引导表 Bootstrap Table

      1. Bootstrap DatatableBootstrapTable之间有何区别?我应该何时使用Bootstrap DatatableBootstrap Table

      2. 如果我包含Bootstrap.js,我可以使用dataTables.bootstrap.js bootstrap-table.js吗?

      3. Bootstrap为两者提供jar

        • Bootstrap.js

        • bootstrap-table.js

        这是bootstrap 的屏幕缩写官方网站 enter image description here

        为什么我要问因为。我遇到了一个奇怪的问题。我正在使用Boostrap Table。我包括Stackoverflow,My Boostrap Table无法正常工作,所以我加入<link media="all" rel="stylesheet" type="text/css" href="../resources/css/bootstrap-table.css" /> <link media="all" rel="stylesheet" type="text/css" href="../resources/css/bootstrap.min.css" /> <link media="all" rel="stylesheet" type="text/css" href="../resources/css/dataTables.bootstrap.css" /> <link media="all" rel="stylesheet" type="text/css" href="../resources/css/bootstrap-dialog.min.css" /> <link media="all" rel="stylesheet" type="text/css" href="../resources/styles/base.css" /> <script src="../resources/js/jquery-1.11.2.min.js"></script> <script src="../resources/js/bootstrap.min.js"></script> <script src="../resources/js/jquery.dataTables.min.js"></script> <script src="../resources/js/bootstrap-dialog.min.js"></script> <script src="../resources/js/dataTables.bootstrap.js"></script> <script src="../resources/js/bootstrap-table.js"></script>并且它有效。 那么这是什么意思? enter image description here

        在我遇到这个问题的同时,我就bootstrap modal table问了这个问题。我得到了这个。

        enter image description here

        之后我将所有内容都包含在我的页面中。

        &#13;
        &#13;
        unsafe { Interlocked.Exchange(ref *((int*)ptr), 42); }
        &#13;
        &#13;
        &#13;

        我遇到了一个严重的问题。发生了什么事。 我有一个ptr,我试图从服务器端填充数据。

        每件事都很好。但我不知道为什么数据没有在表中填充。我挣扎了大约2天。它起作用了。关闭我的系统并睡觉。 但是当我早上起床并启动系统时。相同的代码开始工作。 我注意到我很放心,感谢上帝的工作。

        但是今天的问题迫使我写了这么久的问题。 我将代码转发给了我的大四学生。它不在那里工作。即使他挣扎了很多。经过大约2个小时的努力,相同的代码开始工作,我的意思是数据填充在Bootstrap表中。我发誓我们修改了任何东西。

        这个问题的根本原因是什么?

1 个答案:

答案 0 :(得分:1)

  1. bootstrap.js是Bootstrap javascript的标准版本。 bootstrap.min.js只是同一文件的缩小版本;删除了换行符和注释以减小文件大小。

通常,您应该始终在生产网站上使用缩小版,因为这样做会减少用户的页面加载时间,因此Bootstrap建议您不要直接修改bootstrap.js

  1. bootsrap.cssbootstrap.min.css也是如此。

  2. (以及4)Bootstrap DatatableBootstrap Table是由第三方开发人员以Bootstrap风格构建的外部库。它们没有得到官方的支持,但是您可以根据需要使用它们。