自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 微信小程序之自定义组件

1.创建组件①在项目的根目录中,鼠标右键,创建 components -> test 文件夹②在新建的 components -> test 文件夹上,鼠标右键,点击“新建 Component'③键入组件的名称之后回车,会自动生成组件对应的 4个文件,后缀名分别为 js,json,.wxml和.wxss注意:为了保证目录结构的清晰,建议把不同的组件,存放到单独目录中2.引用组件组件的引用方式分为“局部引用”和“全局引用局部引用:组件只能在当前被引用的页面内使用。

2023-07-21 17:09:41 3182 1

原创 微信小程序之wxs脚本

wxml中无法调用在页面的.js 中定义的函数,但是,wxml中可以调用wxs中定义的函数。wxml文件中的每个<wxs></wxs>标签,必须提供module属性,用来指定当前wxs的模块名称,方便在wxml 中访问模块中的成员。wxs代码可以编写在wxml文件中的<wxs>标签内,就像Javascript代码可以编写在html文件中的<script>标签内一样。隔离性指的是wxs的运行环境和其他JavaScript代码是隔离的。但是,在wxs 中定义的函数不能作为组件的事件回调函数。

2023-07-10 20:28:09 689 1

原创 微信小程序之生命周期

其中前台和后台是相对手机而言,简单来说打开小程序就是在前台,使用home键后返回桌面,就代表小程序放到了后台。生命周期函数的作用:允许程序员在特定的时间点,执行某些特定的操作。例如,页面刚加载的时候,可以在onLoad生命周期函数中初始化页面的数据。生命周期(Life Cycle)是指一个对象从创建→运行→销毁的整个阶段,强调的是一个时间段。特指小程序中,每个页面的加载→渲染→销毁的过程。中间小程序运行的过程,就是小程序的生命周期。小程序的启动,表示生命周期的开始。小程序的关闭,表示生命周期的结束。

2023-07-10 10:55:39 742 1

原创 微信小程序之页面事件

页面事件分为下拉事件和触底事件,两者有相似但又不同。

2023-07-09 16:42:48 258 1

原创 微信小程序之页面导航

在使用组件跳转到指定的tabBar页面时,需要指定url属性和open-type属性,其中: url表示要跳转的页面的地址,必须以/开头。在使用组件跳转到普通的非tabBar页面时,则需要指定url属性和open-type属性,其中:url表示要跳转的页面的地址,必须以/开头。navigator组件的url属性用来指定将要跳转到的页面的路径。非tabBar页面指的是没有被配置为tabBar的页面。页面导航指的是页面之间的相互跳转。,表示要进行后退导航。

2023-07-08 11:07:09 321 1

原创 微信小程序中的数据请求

Ajax技术的核心是依赖于浏览器中的XMLHttpRequest这个对象,由于小程序的宿主环境是微信客户端,所以小程序中不能叫做“发起Ajax请求”,而是叫做“发起网络数据请求”。此时为了不耽误开发的进度,我们可以在微信开发者工具中,临时开启「开发环境不校验请求域名、TLS版本及HTTPS证书」选项,跳过request合法域名的校验。在很多情况下,我们需要在页面刚加载的时候,自动请求一些初始化的数据。由于小程序的宿主环境不是浏览器而是微信客户端,所以小程序中不存在跨域的问题。①域名只支持 https协议。

2023-07-07 18:04:54 755 1

原创 微信小程序中的常用全局配置

如果某些小程序页面想要拥有特殊的窗口表现,此时,“页面级别的.json配置文件”就可以实现这种需求。小程序中,每个页面都有自己的.json配置文件,用来对当前页面的窗口外观、页面效果等进行配置。tabBar是移动端应用常见的页面效果,用于实现多页面的快速切换。小程序中,app.json中的window节点,可以全局配置小程序中每个页面的窗口表现。小程序根目录下的app.json文件是小程序的全局配置文件。当页面配置与全局配置冲突时,根据就近原则,最终的效果以页面配置为准。设置小程序底部的tabBar效果。

2023-07-07 12:09:34 240 1

原创 WXSS模板样式

rpx的实现原理非常简单:鉴于不同设备屏幕的大小不同,为了实现屏幕的自动适配,rpx把所有设备的屏幕,在宽度上等分为750份(即:当前屏幕的总宽度为750rpx)。小程序在不同设备上运行的时候,会自动把 rpx的样式单位换算成对应的像素单位来渲染,从而实现屏幕适配。在页面的.wxss文件中定义的样式成为局部样式,仅作用于当前页面。定义在app.wxss中的样式称为全局样式,会作用于文件中的每一个页面。②当局部样式的权重大于或等于全局样式的权重时,才会覆盖全局的样式。例如此处view的权重即为(0,0,1)

2023-07-07 08:52:30 46 1

原创 WXML模板语法

事件是指渲染层到逻辑层之间的通讯方式,通过事件可以将用户在渲染层产生的行为,反馈到逻辑层进行业务的处理。点击内部的按钮时,点击事件以冒泡的方式向外扩散,也会触发外层view的tap事件处理函数。target是触发该事件的源头组件,而currentTarget则是当前事件所绑定的组件。e.currentTarget 指向的是当前正在触发事件的那个组件,因此,e.currentTarget是当前的view 组件。e.target 指向的是触发事件的源头组件,因此,e.target是内部的按钮组件。

2023-07-06 18:38:54 76 1

原创 宿主环境.

有关宿主环境的一些笔记和实例

2023-07-06 13:56:32 50 1

原创 用for循环打印一个图形(C语言)

图形的样式千奇百怪,但是大部分都是万变不离其宗,所以说,要想彻底掌握这些,应该做到学以致用。例:此题可以看作是一个上下对称的图形不妨先来看上面部分如何打印。注:为了方便讲解,特地将图形分成了两个程序,复制时候可要细心哦。首先,每行可以说是空格排在最前面,所以说每行肯定是要先打空格。紧跟空格其后便是众多*这是可以观察一下规律是第n行对应2n-1个*,之后便是换行了。代码如下:#include<stdio.h>int main(){int i;for(i=1;i&l

2021-11-19 20:46:26 4523 2

原创 第一周总结 题目:输出a+b 输入一个数据后给一组数据排序 求出给出数值的阶乘 输出水仙花数 判断N以内的素数 执行一个分段函数 反向输出一个100以内的字符串

第一题 输出a+b# include <stdio.h>int main(){ int a,b; while(~scanf("%d%d",&a,&b)){ printf("%d\n",a+b); } return 0;} 此题主要在于~的运用, ~是C语言中的按位取反,在~scanf后,输入Ctrl+Z时,scanf会返回-1,while(~-1)==while(0),0为假,退出while循环。第二题 输入一个数据后给一组数据排序#inc

2021-11-18 20:28:52 389

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除