View on GitHub

在线编辑器

在线编辑器说明

本页面说明如何使用我们的 在线编辑器

对于每个问题拉取请求,都应使用在线编辑器!

如何登录

登录非常简单,只需在右上角按下 使用 GitHub 登录 按钮,然后通过 GitHub 登录。

基本功能和页面结构

我们的在线编辑器旨在为 bootstrap-table 创建简单的示例/演示。

页面结构如下:

顶部导航栏

我们有 5 个按钮:

  • 运行:运行按钮显示您的示例的当前版本。
  • 保存:保存按钮保存您的示例。按下保存后,URL 将会改变,例如 https://live.bootstrap-table.com/code/<用户名>/<ID>
  • :此按钮将打开配置页面。在此页面上,您可以配置示例的环境:
    • Bootstrap Table 源:此选项定义应使用哪个版本的源(CDN 或 GitHub 源)。如果选择 从 GitHub 源,您可以设置将用于示例的分支。对于问题,通常始终使用 从已发布的 CDN
    • 发布的 CDN 版本:在这里您可以选择 bootstrap-table 的版本,以便为旧版本创建示例。
    • 主题:在这里您可以选择我们支持的主题,例如展示特定主题的问题。
    • 扩展:如果您解释要使用扩展,可以在此轻松选择。这意味着您不必自己在示例中包含它!
  • 加载示例:此选项打开一个页面,您可以在此加载现有示例(它是我们示例页面的”镜像”)。
  • 链接:最后一个按钮包含一些链接,例如到我们的网站、GitHub 页面等。

左侧

您可以在此编写示例。包括 HTML、CSS 和 JavaScript(CSS 和 JavaScript 需要 <style></style> 和/或 <script></script> 标签!)

基本模板是:

<!-- 包含自定义 css 和 js 文件 -->
<link rel="stylesheet" href="https://example.com/custom.css">
<script src="https://example.com/custom.js"></script>

<!-- 定义自定义样式 -->
<style>
</style>

<!-- 无需编写 <html> 和 <body> 标签 -->
<table id="table">
</table>

<script>
  $(function () {
    $('#table').bootstrapTable()
  })
</script>

注意:您需要将初始化函数放在 $(function () {}) 中,以确保 jquery 和 bootstrap-table 已加载。

右侧

您可以看到正在运行的示例(按下运行按钮后)。

您还可以点击结果(全屏)切换运行示例的全屏模式。

问题工作流

每个问题都应包含一个在 在线编辑器 上创建的示例。

  1. 打开在线编辑器。
  2. 转到库页面并配置示例环境。
    • 版本
    • 主题
    • 扩展
  3. 编写您的示例(或从本地项目复制)。
  4. 检查是否可以在示例中重现您的问题。
  5. 保存示例(按保存按钮)并复制 URL。
  6. 打开问题并附上示例的 URL。

(您也可以使用加载示例按钮加载现有示例,而不是步骤 2 和 3)。

拉取请求工作流

拉取请求的工作流与问题的工作流非常相似。

唯一的区别是您必须选择您的分支(编辑器将使用您的代码创建示例)。为此,您必须打开库页面,在 Bootstrap Table 源 选项上选择 从 GitHub 源,并在 GitHub 源分支 输入框中写入您的分支名称。 分支名称的语法是 <用户名>:<分支>。您也可以从拉取请求页面复制该字符串。