快速上手

使用之前

您应该在一定程度上了解 vue 的相关概念、基础知识,这样在使用本框架的时候会更顺利。

全局引用

在项目的入口文件(一般是 main.js)中配置:

import Vue from 'vue';
import App from './App.vue';
import HyperUI from 'hyper-youi';
import 'hyper-youi/dist/index.css'

Vue.use(HyperUI);

new Vue({
  el: '#app',
  render: h => h(App)
});

以上代码便完成了 HyperUI 的引入。需要注意的是,样式文件需要单独引入。

按需引用

我们可以只引入需要的组件,以达到减小项目体积的目的。

如您只希望引入 Button 和 Input,那么需要在项目入口文件中写入:

import Vue from 'vue';
import { Button, Input } from 'hyper-youi';
import 'hyper-youi/dist/index.css'
import App from './App.vue';

Vue.component(Button.name, Button);
Vue.component(Input.name, Input);

new Vue({
  el: '#app',
  render: h => h(App)
});

特别提醒

在使用 HyperUI 时,您需要使用 border-box 盒模型,否则会影响样式。CSS 代码示例:

*, *::before, *::after {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

至此,一个基于 Vue 和 HyperUI 的开发环境已经搭建完毕,现在就可以编写代码了。 🎉 🎉

各个组件的使用方法请参阅它们各自的文档。