0

尝试学习webix(和 javascript)。通常常见的做法是在正文的末尾加载 javascript 库。

webix 快速入门文档说:

<!DOCTYPE HTML>// specifies document type
<html>
    <head>
    <link rel="stylesheet" href="../../codebase/webix.css" type="text/css"> 
    <script src="../../codebase/webix.js" type="text/javascript"></script>  
    </head>
    <body>

例如,它将库加载到头部。

问题:

  • webixlib 应该加载到<head>?
  • jQuery如果是,应该在哪里加载twitter bootstrap
  • 以什么顺序?
4

2 回答 2

3

您可以将 webix.js 放置在页面的任何位置。只要确保在 webix.js 加载后使用了使用 Webix API 的 JS 代码

通常脚本放置在 HTML 文件的末尾,因为它们只会为页面添加一些交互性。对于 Webix UI,如果没有 webix.js,您将根本看不到页面上的任何内容,因此将 webix.js 放在页面末尾没有任何好处。

至于 jQuery - 如果您打算使用 webix-jquery 集成,则需要在加载 jQuery 之后加载 webix.js(在文件的开头或结尾,没关系)

于 2015-03-21T05:53:55.017 回答
0

您需要遵循以下语法或流程来使用 webix。

<!doctype html>
<html lang="en">

<head>
  <!-- Required meta tags -->

  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

  <title>Title</title>


  <link href="https://fonts.googleapis.com/css?family=Lato|Open+Sans:300|Raleway|Roboto" rel="stylesheet">
  <link rel="stylesheet" type="text/css" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"
  />
  <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons" />
  <link rel="stylesheet" href="http://cdn.webix.com/edge/webix.css" type="text/css">

  <link rel="stylesheet" type="text/css" href="assets/css/app.css" />

</head>

<body>

  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script src="http://cdn.webix.com/edge/webix.js" type="text/javascript"></script>
  <script type="text/javascript" charset="utf-8" >
    webix.ui({
      view:"calendar",
      id:"calendar1"
    })
  </script>

</body>

</html>

任何依赖项都必须加载到顶部 webix.js 上,以便您可以在 JS 文件中使用它们。

于 2018-07-13T06:15:09.307 回答