国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

uView-ui框架測(cè)試使用筆記

這篇具有很好參考價(jià)值的文章主要介紹了uView-ui框架測(cè)試使用筆記。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


前言

在分析一個(gè)項(xiàng)目的時(shí)候,發(fā)現(xiàn)項(xiàng)目中使用了一個(gè)組件,在 components 中沒有找這個(gè)組件的注冊(cè)位置,發(fā)現(xiàn)這是 uview-ui 中的組件

<view>
	<u-notice-bar mode="horizontal" :list="noticeList"></u-notice-bar>
</view>

很明顯,這里的 u-notice-bar 是一個(gè)組件,但是在 components 中并沒有注冊(cè)的語句,猜測(cè)是不是全局引入,或者是 easycom 模式自動(dòng)引入了,按照 easycom 模式可以自動(dòng)引入組件的命名規(guī)則中的 components/a/a.vue 來去找 u-notice-bar 還是沒有找到
最終發(fā)現(xiàn)使用的是 uniapp 的 uview-ui 組件


一、uview-ui是什么?

uview-ui 是 uniapp 生態(tài)中的框架 uview官網(wǎng)鏈接
uni-app2018年初發(fā)布以來,一直蓬勃發(fā)展,一派欣欣向榮,社區(qū)也是人聲鼎沸,眾望所歸。
因此,uView應(yīng)運(yùn)而生,uView的目標(biāo)是成為uni-app生態(tài)最優(yōu)秀的UI框架。

二、使用步驟

1. 下載步驟

1.在 HbuilderX中創(chuàng)建 uniapp 項(xiàng)目

uView-ui框架測(cè)試使用筆記

2. 在 uview官網(wǎng)鏈接 中導(dǎo)入插件

uView-ui框架測(cè)試使用筆記

報(bào)錯(cuò)

uView-ui框架測(cè)試使用筆記
解決方案 : 關(guān)閉 HbuilderX 右鍵,以管理員身份運(yùn)行

3. 將 uview-ui 移動(dòng)到根目錄下

uView-ui框架測(cè)試使用筆記

2. 配置步驟

2.1 引入 uView 主 JS 庫

在項(xiàng)目的根目錄中的 main.js 中,引入并使用 uView 的 JS 庫 ,注意應(yīng)當(dāng)在 import Vue 之后

// main.js
import uView from 'uview-ui';
Vue.use(uView)

2.2 引入 uView 的全局 SCSS 主題文件

在項(xiàng)目根目錄的 uni.scss中引入此文件.
錯(cuò)誤引入

/** uni.scss 錯(cuò)誤引入*/
@import url("uview-ui/theme.scss");

正確引入

/** uni.scss 錯(cuò)誤引入*/
@import "uview-ui/theme.scss";

2.3 引入 uView 基礎(chǔ)樣式

在 App.vue 中首行的位置引入,注意給 style 標(biāo)簽加入 lang='scss’屬性

/*App.vue*/
<style lang='scss'>
	/*每個(gè)頁面公共css */
	/* 這里需要注意寫在第一行,同時(shí)給 style 標(biāo)簽加入lang='scss'屬性  */
	@import "uview-ui/index.scss"
</style>

2.4 配置 easycom 組件模式

在 pages.json 中配置 easycom 組件模式

  • uni-app 為了調(diào)試性能,修改 easycom 規(guī)則不會(huì)實(shí)時(shí)生效,配置完成之后,需要重啟 HX 或者重新編譯項(xiàng)目才能正常使用 uView 的功能
  • 需要確保 pages.json 中只有一個(gè) easycom 字段,否則需要自行合并多個(gè)引入規(guī)則。
// pages.json
{
	"easycom": {
		"^u-(.*)": "@/uview-ui/components/u-$1/u-$1.vue"
	},
	"pages": [....原有的內(nèi)容],
	"globalStyle": {....原有的內(nèi)容},
		........原有的內(nèi)容
}

3、完成以上配置后,在頁面中使用組件測(cè)試是否成功

<template>
	<view class="index">
		<u-button >默認(rèn)按鈕</u-button>
		<u-button type="primary">主要按鈕</u-button>
		<u-button type="success">成功按鈕</u-button>
		<u-button type="info">信息按鈕</u-button>
		<u-button type="warning">警告按鈕</u-button>
		<u-button type="error">危險(xiǎn)按鈕</u-button>
	</view>
</template>

完成 ~
uView-ui框架測(cè)試使用筆記

4. 圖標(biāo)使用

<u-icon name="level"></u-icon>

uView-ui框架測(cè)試使用筆記文章來源地址http://www.zghlxwxcb.cn/news/detail-471061.html

到了這里,關(guān)于uView-ui框架測(cè)試使用筆記的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 關(guān)于引入uview-ui @import “uview-ui/index.scss“;報(bào)錯(cuò)

    關(guān)于引入uview-ui @import “uview-ui/index.scss“;報(bào)錯(cuò)

    在APP.vue中加上lang=\\\"scss style lang=\\\"scss\\\" ? ? /*每個(gè)頁面公共css */ @import \\\"uview-ui/index.scss\\\"; /style ?

    2024年02月02日
    瀏覽(17)
  • 使用vue2開發(fā)uni-app項(xiàng)目--引入uview-ui

    使用vue2開發(fā)uni-app項(xiàng)目--引入uview-ui

    提示:文章寫完后,目錄可以自動(dòng)生成,如何生成可參考右邊的幫助文檔 目錄 前言 一、安裝 1、安裝uview-ui 2、安裝scss支持 二、配置 1、在main.js中引入uView庫 2、uni.scss文件中引入uView的全局SCSS主題文件 ?3、在APP.vue文件中引入uView基礎(chǔ)樣式 4、在pages.json中 配置easycom組件模式

    2024年02月04日
    瀏覽(33)
  • uview-ui報(bào)錯(cuò):Component is not found in path node-modules/uview-ui/components/xx/xx

    解決方法: 1、uview-ui如果是npm安裝 需要在pages.json中添加easycom配置 2、配置了以上還報(bào)錯(cuò)的話可能是 tempalte樣式最外層沒用標(biāo)簽包括著(只允許有一層用 view/view 包裹最外層) 3、如果試過方法還沒解決的話,可以試試徹底 關(guān)閉開發(fā)者工具關(guān)閉,重啟 如你還有其他更好的解決

    2024年02月11日
    瀏覽(24)
  • uniapp 查找不到uview-ui文件怎么辦?

    uniapp 查找不到uview-ui文件怎么辦?

    ?用官方的方式總是報(bào):文件查找失敗:\\\'uview-ui\\\' at main.js 解決方案:? 1.先安裝uview-ui 下載成功是這樣的: 而不是這樣的: ? ?這樣的原因是你的項(xiàng)目里沒有package.json包,先執(zhí)行? npm? i? ?-y再安裝uview-ui 2.main.js引入 ?uni.scss中引入 然后再APP.vue中全局引入樣式,注意一定要下

    2024年02月02日
    瀏覽(41)
  • 【uni-app】安裝uView-ui組件步驟

    【uni-app】安裝uView-ui組件步驟

    uView是uni-app生態(tài)專用的UI框架,uni-app 是一個(gè)使用 Vue.js 開發(fā)所有前端應(yīng)用的框架,開發(fā)者編寫一套代碼, 可發(fā)布到iOS、Android、H5、以及各種小程序(微信/支付寶/百度/頭條/QQ/釘釘)等多個(gè)平臺(tái)(引言自u(píng)ni-app網(wǎng))。但目前除微信小程序,其它小程序平臺(tái)的兼容可能存在一些問題,后

    2024年02月14日
    瀏覽(25)
  • 關(guān)于 uview-ui grid宮格布局的頁面跳轉(zhuǎn)

    在使用 uview-ui 的宮格布局時(shí),發(fā)現(xiàn)官方文檔對(duì)于基本的圖形展示還是很詳細(xì)的,但是缺少點(diǎn)擊事件。 于是 該組件外層為 u-grid 組件包裹,通過 col 設(shè)置內(nèi)部宮格的列數(shù) 內(nèi)部通過 u-grid-item 組件的 slot 設(shè)置宮格的內(nèi)容 如果不需要宮格的邊框,可以設(shè)置 border 為 false 結(jié)合uni的sw

    2024年02月15日
    瀏覽(50)
  • uniapp踩坑-文件查找失?。骸畊view-ui‘ at main.js

    我是在dlcoud插件庫里面下載的,默認(rèn)他默認(rèn)下載在了“uni_modules”,而我用官方的方式總是報(bào):文件查找失?。篭\\'uview-ui\\\' at main.js 以下是官方方法,但我這里一直報(bào)錯(cuò),是因?yàn)橹苯訉懰菑摹皀ode_modules”文件夾中找 23-8-21(修改):uview官網(wǎng)好像換了: Icon 圖標(biāo) | uView 2.0 - 全面兼

    2024年02月05日
    瀏覽(29)
  • 在引入uview-ui時(shí)報(bào)錯(cuò):SassError: Undefined variable: “$u-type-primary“.

    在引入uview-ui時(shí)報(bào)錯(cuò):SassError: Undefined variable: “$u-type-primary“.

    遇到的問題 解決方法:在uni.scss引入

    2024年02月16日
    瀏覽(25)
  • uniapp引入uview-ui 報(bào)錯(cuò):$u-badge-primary: $u-primary !default;

    uniapp引入uview-ui 報(bào)錯(cuò):$u-badge-primary: $u-primary !default;

    解決方法 上面這個(gè)問題是在引入 uview-ui 這個(gè)ui框架后出現(xiàn)的,那么具體的解決方法是在項(xiàng)目根目錄下的 uni.scss 文件中引入uview對(duì)應(yīng)的樣式文件: 插件地址 uni-app 插件地址(可以搜索一些其他的可用插件): https://ext.dcloud.net.cn/ uView2.0重磅發(fā)布,利劍出鞘,一統(tǒng)江湖: https:

    2024年02月11日
    瀏覽(69)
  • HBuilder X中uView UI框架的安裝及使用

    HBuilder X中uView UI框架的安裝及使用

    開發(fā)工具:?HBuilder X 在最上方的工具中點(diǎn)擊 插件安裝 —— 安裝新插件 —— 前往插件市場(chǎng)安裝 ?在作者排行榜中找到 uView UI 選擇該版本 然后點(diǎn)擊下載并導(dǎo)入HBuilder X ?然后選擇你想導(dǎo)入的項(xiàng)目 在項(xiàng)目根目錄中的 main.js 中,引入并使用uView的JS庫,注意這兩行要放在 import Vue 之

    2024年01月18日
    瀏覽(15)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包