码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Hbuilder本地调试微信H5项目(二)--添加UView框架插件


    摘要

    在一个已创建的Hbuilder项目中,添加uView框架插件

    前置准备

    1. 已安装Hbuilder

    2. 已创建uni-app的H5默认模板项目

    实现逻辑

    1. 在Hbuilder官网找到组件说明页面

    2. 下载插件并导入HbuilderX

    具体实现

    访问网站

    访问网址Hbuilder的uView1.8.6版本说明页

    或者访问官网地址

    下载插件

    然后点击【下载插件并导入HbuilderX】

    这时会提示启动Hbuilder,并让选择项目

    这里必须要注意:先在项目中新建【uni_modules】目录,如果已经有了就不会出现该菜单,这样下载的插件就会自动在这个目录下,否则会下到根目录下

    下载成功后的目录结构

    修改配置文件

    本文使用的是下载安装方式,配置参数和官网配置说明中有些不一样(主要是目录指定)

    下载安装方式配置

    修改main.js

    在项目根目录中的main.js中,引入并使用uView的JS库,注意这两行要放在import Vue之后。

    // main.js
    import uView from "@/uni_modules/uview-ui";
    Vue.use(uView);
    
    • 1
    • 2
    • 3

    修改uni.scss文件

    在项目根目录的uni.scss中引入此文件。

    // uni.scss
    @import '@/uni_modules/uview-ui/theme.scss';
    
    • 1
    • 2

    修改App.vue文件

    在App.vue中首行的位置引入,注意给style标签加入lang="scss"属性

    
    
    • 1
    • 2
    • 3
    • 4

    修改pages.json文件

    1. uni-app为了调试性能的原因,修改easycom规则不会实时生效,配置完后,您需要重启HX或者重新编译项目才能正常使用uView的功能。
    2. 请确保您的pages.json中只有一个easycom字段,否则请自行合并多个引入规则。
    {
    	"easycom": {
    		"^u-(.*)": "@/uni_modules/uview-ui/components/u-$1/u-$1.vue"
    	},
    	"pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages
    		{
    			"path": "pages/index/index",
    			"style": {
    				"navigationBarTitleText": "uni-app"
    			}
    		}
    	],
    	"globalStyle": {
    		"navigationBarTextStyle": "black",
    		"navigationBarTitleText": "uni-app",
    		"navigationBarBackgroundColor": "#F8F8F8",
    		"backgroundColor": "#F8F8F8"
    	},
    	"uniIdRouter": {}
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20

    这时我们在页面中直接使用就可以了,比如我将按钮示例添加到代码中,就可以看到组件了

    		
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

  • 相关阅读:
    Windows基础命令(目录文件、文本、网络操作)
    论文阅读【Discriminative Latent Semantic Graph for Video Captioning】
    04-Vue的简单动画Transition,动画钩子函数,Animate第三方动画库,TransitionGroup列表动画
    微信小程序 原生开发 实现弹窗遮罩层 并且在遮罩层内使用scroll-view实现滚动内容(包括图片)
    5.Maven实战 --- 坐标和依赖
    【2015年数据结构真题】
    Redis快速入门
    JAVA- Acwing -求 1+2+...+n
    【深入浅出 Yarn 架构与实现】2-3 Yarn 基础库 - 服务库与事件库
    [ Windows ] ping IP + Port 测试 ip 和 端口是否通畅
  • 原文地址:https://blog.csdn.net/flygoa/article/details/133275296
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号