uni-app项目导入第三方组件库muse-ui

你说uni-app是什么

我说,uni-app是一套基于vue.js开发跨平台应用的前端框架,可编译多个平台,比如:Android、IOS、H5、微信小程序、支付宝小程序、头条小程序、百度小程序

懂行的人是不是觉得牛逼?想了解更多,进入官网

我说muse-ui是什么

官方说,Muse UI 是一套 Material Design 风格开源组件库,旨在快速搭建页面。它基于 Vue 2.0 开发,并提供了自定义主题,充分满足可定制化的需求。

我觉得muse ui组件都非常美观,如果能够导入到uni-app并开发项目,观感美丽一栋,可以去官网走走

如何导入muse ui

找到uni-app项目目录,在此目录上打开终端,npm安装muse-ui

随便创建一个.vue文件吧

我就写个例子,导入Button组件,首先要导入muse-ui模块从中取出Button组件,在script里添加代码

import {Button} from ‘muse-ui‘;
import ‘muse-ui/dist/muse-ui.css‘;

然后在components添加组件

/*lwButton可以自己自定义组件名,但是取名有很多限制*/
components:{
    lwButton:Button
}

Button组件导入好了,开始应用,看看效果,点击按钮出现波纹效果,帅不帅!!

也可以不同颜色的,设置属性color=‘primary‘

你想导入其它的组件的话,导入同上,比如我还想导入Alert组件

看到这里,你也许会想,可不可以一次性的导入所有组件,我跟你讲,“不好意思,没有这个,只能一个一个导入”,如果你仅仅只需要它们的样式,倒是可以一次性引入所有组件的样式,用法跟bootstrap组件库差不多,class直接添加组件的名称(虽然很鸡肋)

比如,我只要导入样式就行,但是只针对单一标签组成的组件才有用,代码如下

<template>
    <view class="content">
        <view>
            <view class="mu-alert mu-success-color mu-inverse">
                如果你成瘾muse-ui,未尝不可一试
            </view>
        </view>

    </view>
</template>

<script>
    import ‘muse-ui/dist/muse-ui.css‘;
</script>

效果图:

我沉淫muse-ui不深,有些坑没去整理,还是留给你们~~~

原文地址:https://www.cnblogs.com/murenziwei/p/10885355.html

时间: 2024-10-14 20:22:35

uni-app项目导入第三方组件库muse-ui的相关文章

微信小程序导入Vant-Weapp组件库及出错处理

微信小程序导入Vant-Weapp组件库及出错处理一.下载Node.js*链接:https://nodejs.org/en/推荐选择LST的8.0以上版本,下载安装即可,安装完成后可以进行验证cmd打开终端,输入vant-v出现对应版本即为安装成功,也可输入npm -v查看对应的npm版本 二.在微信开发工具做对应操作 链接:https://youzan.github.io/vant-weapp/#/intro 后续可根据开发指南进行操作 三.安装Vant组件库选中miniprogram文件,右

AndroidStudio导入第三方开源库 --文件夹源码

1 在已打开的项目中  File-New-ImportModule 选择开源项目中的 库所在文件夹比如 library文件夹 然后导入. 2 File-Project  Sructure  在Modules 那 选择我们的项目文件(默认app) -选择Dependencies  - 绿色"+"号  Module Dependence  选择我们刚刚导入的开源项目即可,这时我们就可以用导入的模块了. 3 由于gradle版本  编译工具 SDK等工具版本 很可能不一致导致不能正常编译,我

在小程序中使用第三方组件库里的组件

在小程序开发中 有时候有我用到第三方的组件,下面以Vant Weapp组件库为例 有两种方式: 一.直接去github下载他们的源代码. 具体看这位老哥的文章:https://www.jianshu.com/p/7c6a798c6d57 二.通过npm的方式 具体看这位老哥的文章:https://segmentfault.com/a/1190000016376876 原文地址:https://www.cnblogs.com/jervy/p/12026307.html

微信小程序使用第三方组件库

使用vant weapp来快速构建小程序 1.首先在项目文件夹下使用npm init 生成一个package.json的配置文件 2.然后输入组件提供的快速初始化的命令 npm i vant-weapp -S --production 3.工具---构建npm 4.在最右边详情里勾选上使用npm模块 5.在需要引用组件库的页面json文件里,添加:"usingComponents": { "van-button": "/path/to/vant-weapp

Android导入第三方静态库.a编译成动态库.so

http://ikinglai.blog.51cto.com/6220785/1324985 在Android开发的时候,经常会使用到用c或c++编写的第三方的静态库.如果有源码的话,可以直接跟你自己的代码一去编译成动态库so,但是如果没有源码的话,你就必须在自己的动态库so里面将别人生成好的静态库导入进来一起编译了.我在编译的时候遇到了不少问题,我觉得有必要进行总结一下. 下面我以一个简单的实际例子来讲解如何在动态库中导入静态库. 静态库中的源代码有两个文件:static.h, static.

Xcode 8 Objective-c项目导入第三方swift框架(以Charts框架为例)

1.首先去 https://github.com/danielgindi/Charts  下载框架下来,并解压 2.解压后,将两个DEMO文件夹删除(可删可不删),然后将整个文件夹复制到项目根目录下 3.打开项目,将Charts.xcodeproj文件拖动到项目中 4.在Targets-General的Embedded Binaries中添加Charts框架 5.在Build Settings中将Defines Module设为YES 6.在需要调用Charts框架的视图控制器.m文件中加入以下

CocoaPods OC项目引入第三方Swift库 问题

include of non-modular header inside framework module '**' 问题解决办法 Targets->Build Settings->CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES

mpvue项目中使用第三方UI组件库的方法

简介 微信小程序上线已有一年多时间啦,自美团的mpvue(基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系)问世也过去了好几个月. 前端技术日新月异,小程序的UI框架也层出不穷. 例如: WeUI: 一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一.(github) ZanUI: 有赞移动 Web UI 规范 ZanUI 的小程序现实版本.(github) iView  Weapp:  与iVi

创建一个自己的Vue UI组件库,并将它发布在npm上

本文仅限于入门级,没有成规模制作,希望能对你有所帮助. 因为在开发多个项目中可能会用到同一个组件,那么我们通过复制粘贴的形式更新,无异于是笨拙的,我们可以通过上传到npm后,不断迭代npm包来实现更新. 前期准备 初始化project 这里我们使用vue-cli来初始化一个vue项目. npm install -g @vue/cli or yarn global add @vue/cli vue create personal-component-set 首先我们来开发一个可复用的顶栏控件,这里