zoukankan      html  css  js  c++  java
  • 打造专属测试平台3-安装及使用ElementUI

    ElementUI能帮助我快速编写Web前端页面,官方是这么介绍它的:

    网站快速成型工具

    Element,一套为开发者、设计师和产品经理准备的基于Vue的桌面端组件库 

    对于非专业前端开发的我来说,用起它来也相对容易,网上教程很多,当然还是首推官方教程。我的具体学习方法是:先从官网上快速了解一遍ElementUI提供了哪些组件,对组件有个大概印象之后,就直接实践于项目中了,项目中需要哪个组件,就去官网上查阅该组件的具体使用方法,如若不理解,再去查阅其他网友写的教程作为知识补充。

    安装及引入

    官方推荐使用npm安装ElementUI:

    npm i element-ui -S

    安装完成后需要将其引入,引入分为完整引入和按组件引入。下面以完整引入为例,可以在main.js中这样写:

    import Vue from 'vue'
    import App from './App'
    import ElementUI from 'element-ui'
    import 'element-ui/lib/theme-chalk/index.css'
    
    Vue.use(ElementUI)
    
    new Vue({
      el: '#app',
      components: { App },
      template: '<App/>'
    })

    完成安装及引用后,具体该如何使用ElementUI构建前端页面呢?一起通过下面的例子来简单了解。

    使用抽屉组件实现“使用帮助”

    在编写测试平台的过程中,为了让用户更快了解如何使用平台,添加了一个帮助按钮,点击红框中的帮助按钮,会从右边弹出抽屉组件,抽屉组件中含有平台的使用帮助。

    首先查看官网抽屉组件文档了解该组件具体方法,官网中提供了很多示例,通过示例不难写出如下代码,这里单独定义了一个Help组件用于存放使用帮助里的文案信息,在抽屉组件中引用Help组件即可。

    <template>
      <el-container>
        <el-col :span=6>
          <el-button
            round
            type="info"
            size="small"
            icon="el-icon-info"
            @click="drawer = true"
            >帮助</el-button
          >
        </el-col>
        <el-drawer
          title="使用帮助"
          :visible.sync="drawer"
          :with-header="true">
          <div style="margin: 0px 20px 10px 20px">
            <Help></Help>
          </div>
        </el-drawer>
      </el-container>
    </template>
    
    <script>
    import Help from './Help.vue'
    export default {
      data () {
        return {
          drawer: false
        }
      },
      components: {
        Help
      }
    }
    </script>

    Help.vue实现了Help组件,代码如下:

    <template>
        <div style="height: auto; word-wrap:break-word; word-break:break-all; overflow: auto; color: #3c3c3c">
            <h3>选择脚本</h3>
            <p>右上角选择一个项目,在其下方会展示该项目的所有脚本,可供勾选</p>
            <h3>查看脚本</h3>
            <p>点击脚本名后,代码查看器将显示脚本的具体代码</p>
            <h3>更新脚本</h3>
            <p>如果页面未显示最新的脚本,点击更新按钮会从Git上拉取最新的脚本,请勿频繁使用该功能</p>
            <h3>运行测试</h3>
            <p>选择脚本后,点击运行按钮,并完成相应配置即可</p>
            <h3>查看报告</h3>
            <p>运行脚本后,点击报告按钮,即可弹到相应的jenkins页面,该页面可查看测试进度和测试报告</p>
        </div>
    </template>
    
    <script>
    export default {
      name: 'Help'
    }
    </script>

    参考资料

    • https://element.eleme.io/#/zh-CN/component/installation

    作者:酌三巡

    感谢阅读,如需转载请注明出处!

  • 相关阅读:
    Python列表去重
    hash表长度优化证明
    DDD初学指南
    继承和实现的明显区别
    微信商户支付
    centos7+mono4+jexus5.6.2安装过程中的遇到的问题
    SVN:重命名文件之后不允许提交
    SpringMVC 自定义全局日期转换器
    解决Cannot change version of project facet Dynamic web module to 2.5
    Maven项目热部署到Tomcat容器下
  • 原文地址:https://www.cnblogs.com/zhuosanxun/p/15404040.html
Copyright © 2011-2022 走看看