欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

TypeScript + uniApp + uView 搭建微信小程序項目框架 - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網站建設-昆明葵宇信息科技有限公司

159-8711-8523

云南網建設/小程序開發(fā)/軟件開發(fā)

知識

不管是網站,軟件還是小程序,都要直接或間接能為您產生價值,我們在追求其視覺表現的同時,更側重于功能的便捷,營銷的便利,運營的高效,讓網站成為營銷工具,讓軟件能切實提升企業(yè)內部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!

您當前位置>首頁 » 新聞資訊 » 小程序相關 >

TypeScript + uniApp + uView 搭建微信小程序項目框架

發(fā)表時間:2021-1-4

發(fā)布人:葵宇科技

瀏覽次數:235


一、創(chuàng)建 uniapp 項目

vue create -p dcloudio/uni-preset-vue ts-uni-mini(這里是項目名稱)

選擇 默認模版(TypeScript)

創(chuàng)建完進入項目

cd ts-uni-mini

二、在新項目的vue文件中使用內聯ts

按需引入vue裝飾器

import { Component,Vue ,Watch} from "vue-property-decorator";

不管干啥先把下面這句話加上。

@Component({}) //必須

啟動項目 npm run dev:mp-weixin

三、打開微信開發(fā)者工具

導入項目

選擇導入的項目

項目啟動成功

四、引入 uView

  1. 安裝uView

npm install uview-ui

  1. 在 sfc.d.ts 文件添加聲明

declare module 'uview-ui'

  1. 引入uView主JS庫

在項目根目錄中的main.ts中,引入并使用uView的JS庫,注意這兩行要放在import Vue之后。

// main.ts import uView from "uview-ui"; Vue.use(uView);

  1. 在引入uView的全局SCSS主題文件

在項目根目錄的uni.scss中引入此文件。 /* uni.scss */ @import 'uview-ui/theme.scss';

  1. 在 App.vue 引入uView基礎樣式
/* 注意要寫在第一行,同時給style標簽加入lang="scss"屬性 */ @import "uview-ui/index.scss";

  1. 配置easycom組件模式

此配置需要在項目根目錄的pages.json中進行。

溫馨提示

uni-app為了調試性能的原因,修改easycom規(guī)則不會實時生效,配置完后,您需要重啟HX或者重新編譯項目才能正常使用uView的功能。

請確保您的pages.json中只有一個easycom字段,否則請自行合并多個引入規(guī)則。

// pages.json { "easycom": { "^u-(.*)": "uview-ui/components/u-1/u?1/u-1.vue" } }

五、請求封裝目錄如下

相關案例查看更多