当前位置: 首页 > news >正文

办鹿uniapp小程序(一)

一、项目初始化

1. appid  ==》 公司给你

        wxc82730a0fc15e28a

2. 开发者身份 ==》 公司给你添加

        小程序官网:小程序

                管理==》成员管理==》项目成员

1、 uniapp ui组件 (uView)

        如果采用npm安装方式在 小程序端不生效

1.1 采用插件的形式安装:

第一步:进入uni-app插件市场

第二步:搜索uview

 

 第三步:下载插件并导入HBuilderX中

1.2 配置一下:

步骤:https://uviewui.com/components/downloadSetting.html

2、 请求的二次封装、api解耦、处理跨域问题

接口文档:http://doc.xuexiluxian.cn/web/#/user/login

    帐号:testapi

    密码:123456

2.1 实践:

https://uviewui.com/js/http.html

2.2 总结跨域问题

        1. 小程序 没有跨域问题 需要 “不校验url”

            但是上线是不行的,必须要在网页后台配置 “request合法域名” 就可以了,并且必须是https开头。

        2. 浏览器需要设置代理来解决跨域问题==》类似于vue==〉proxy : server

            在根目录新建vue.config.js ===》只在浏览器端生效。

        条件编译使用场景:处理跨域问题的时候,浏览器端不走请求的基础url,小程序运行,所以给这里加入条件编译判断。

 3、自定义头部

 pages.json中pages:

"titleNView": false去掉App、H5的顶部导航栏。

"pages": [ {"path": "pages/index/index","style": {"app-plus": {"titleNView": false}}}],

  "navigationStyle": "custom"会把小程序上面的导航栏也去掉。

	"pages": [ {"path": "pages/index/index","style": {"navigationStyle": "custom"}}],

4、Object.freeze() 方法用于冻结对象

Object.freeze() 方法用于冻结对象,禁止对于该对象的属性进行修改。

冻结了一个对象则不能向这个对象添加新的属性,不能删除已有属性,不能修改该对象已有属性的可枚举性、可配置性、可写性,以及不能修改已有属性的值。此外,冻结一个对象后该对象的原型也不能被修改。

http://www.lryc.cn/news/198764.html

相关文章:

  • #力扣:1684. 统计一致字符串的数目@FDDLC
  • 谈谈 Redis 主从复制模式
  • tika解压遇到压缩炸弹如何继续解压
  • 【OJ比赛日历】快周末了,不来一场比赛吗? #10.21-10.27 #11场
  • 如何远程通过内网穿透实现微信公众号在本地的完整调试
  • 【LeetCode刷题(数据结构与算法)】:合并两个有序链表
  • spark DStream从不同数据源采集数据(RDD 队列、文件、diy 采集器、kafka)(scala 编程)
  • 【三:Mock服务的使用】
  • 驱动:驱动相关概念,内核模块编程,内核消息打印printk函数的使用
  • 【Qt控件之QListWidget】介绍及使用,利用QListWidget、QToolButton、和布局控件实现抽屉式组合控件
  • 【Java基础面试二十四】、String类有哪些方法?
  • [DRAFT] LLVM ThinLTO原理分析
  • 使用Gitlab构建简单流水线CI/CD
  • 【AIGC核心技术剖析】用于高效 3D 内容创建生成(从单视图图像生成高质量的纹理网格)
  • nginx平滑升级添加echo模块、localtion配置、rewrite配置
  • 系统架构师备考倒计时19天(每日知识点)
  • 谈谈 Redis 如何来实现分布式锁
  • .NET 6.0 Web API Hangfire
  • 基于java的校园论坛系统,ssm+jsp,Mysql数据库,前台用户+后台管理,完美运行,有一万多字论文
  • Django小白开发指南
  • 保序回归与金融时序数据
  • 基于单片机设计的家用自来水水质监测装置
  • ubuntu20.04运用startup application开机自启动python程序
  • SpringBoot整合Caffeine实现缓存
  • DVWA-弱会话IDS
  • 【C++中cin、cin.get()、cin.getline()、getline() 的区别】
  • SSH连接华为交换机慢
  • Web攻防03_MySQL注入_数据请求
  • JS加密/解密那些必须知道的事儿
  • 搭建伪分布式Hadoop