uniapp使用npm第三方函式庫的方法:先下載第三方函式庫,並建立【uni-app】工程;然後在【uni-app】裡面使用第三方函式庫,程式碼為【import * as echarts from 'echarts'】。
本教學操作環境:windows7系統、uni-app2.5.1版本,Dell G3電腦。
推薦(免費):uni-app開發教學
uniapp使用npm第三方函式庫的方法:
1. 下載第三方函式庫
uni-app 使用了mpvue 的部分程式碼,所以我們的echarts 函式庫使用兼用mpvue 版本的mpvue -echarts,同時需要引用百度的echarts。
下載流程如下:
建立一個空的資料夾如:
test-echarts
。進入 test-echarts 開啟命令列工具,執行 npm init 一路回車即可。
下載第三方函式庫:
npm install echarts mpvue-echarts --save
。進入 node_modules 目錄,裡面的三個目錄:echarts、mpvue-echats 、zrender 就是我們需要的第三方函式庫。
2. 建立uni-app工程
#在HBuilderX 裡面新建uni-app,將剛才下載的三個資料夾拷貝到專案根目錄,最終專案截圖如下:
3. 在uni-app裡面使用第三方函式庫
和一般的vue 專案引用第三方函式庫的方法一樣,如下所示,這樣我們就能在工程裡面使用echarts
和mpvue-echarts
了。
import * as echarts from 'echarts' import mpvueEcharts from 'mpvue-echarts'
本範例原始碼在附件工程裡面,下面是部分程式碼和效果截圖:
<template> <div class="container"> <mpvue-echarts :echarts="echarts" :onInit="onInit" /> </div> </template> <script> import * as echarts from 'echarts' import mpvueEcharts from 'mpvue-echarts' function initChart(canvas, width, height) { ...... } export default { data() { return { echarts, onInit: initChart } }, components: { mpvueEcharts } } </script> <style> .container { flex: 1; } </style>
相關免費學習推薦:程式設計影片
以上是uniapp怎麼使用npm第三方函式庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

如何在uni-app中实现图片预览功能引言:在移动应用开发中,图片预览是一项常用的功能。在uni-app中,我们可以通过使用uni-ui插件或自定义组件来实现图片预览功能。本文将介绍如何在uni-app中实现图片预览功能,并附带代码示例。一、使用uni-ui插件实现图片预览功能uni-ui是由DCloud开发的一套基于Vue.js的组件库,提供了丰富的UI组

如何在uniapp中实现相机拍照功能现在的手机功能越来越强大,几乎每个手机都配备了高像素的相机。在UniApp中实现相机拍照功能,可以为你的应用程序增添更多的交互性和丰富性。本文将针对UniApp,介绍如何使用uni-app插件来实现相机拍照功能,并提供代码示例供参考。一、安装uni-app插件首先,我们需要安装一个uni-app的插件,该插件可以方便地在u

本篇文章给大家带来了关于uniapp跨域的相关知识,其中介绍了uniapp和小程序分包的相关问题,每个使用分包小程序必定含有一个主包。所谓的主包,即放置默认启动页面/TabBar 页面,以及一些所有分包都需用到公共资源/JS 脚本;而分包则是根据开发者的配置进行划分,希望对大家有帮助。

uniapp中如何使用视频播放器组件随着移动互联网的发展,视频已成为人们日常生活中不可或缺的娱乐方式之一。在uniapp中,我们可以通过使用视频播放器组件来实现视频的播放和控制。本文将介绍如何在uniapp中使用视频播放器组件,并提供相应的代码示例。一、引入视频播放器组件在uniapp中,我们需要先引入视频播放器组件才能使用它的功能。可以通过在页面的json

uniapp是一种基于Vue.js的跨平台开发框架,它可以同时开发微信小程序、App和H5页面。在uniapp中,我们可以通过使用uni-api来访问设备的各种功能,包括地理位置获取功能。本文将介绍在uniapp中如何使用地理位置获取功能,并附上代码示例。首先,在uniapp中使用地理位置获取功能,我们需要在manifest.json文件中申请权限。在man

UniApp实现支付功能的接入与使用说明随着移动支付的普及,很多应用都需要集成支付功能,以方便用户进行在线支付。UniApp作为一种基于Vue.js的跨平台开发框架,具有一次开发多平台使用的特点,可以轻松地实现支付功能的接入。本文将介绍UniApp中如何接入支付功能,并给出代码示例。一、支付功能的接入在App端的manifest.json文件中添加支付权限:

UniApp实现新闻资讯与热点推送的实现方法随着移动互联网的快速发展,新闻资讯和热点推送成为了人们获取信息的重要途径。UniApp是一种基于Vue.js的跨平台开发框架,可以实现一次编写多端运行的效果。在UniApp中,我们可以利用其丰富的组件和插件生态来实现新闻资讯的展示和热点推送功能。一、新闻资讯展示创建页面首先,我们需要在UniApp中创建一个页面来展

UniApp实现视频播放与录制的集成与使用技巧UniApp是一款跨平台的应用开发框架,可以用于开发微信小程序、H5站点、APP等多个平台。在UniApp中实现视频播放与录制是非常实用的功能之一。本文将介绍UniApp中如何集成和使用视频播放与录制的技巧,同时提供相应的代码示例。一、视频播放集成与使用在UniApp中实现视频播放可以使用uni-mp-video


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

Dreamweaver Mac版
視覺化網頁開發工具

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

記事本++7.3.1
好用且免費的程式碼編輯器