E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
程序学习
微信小
程序学习
之路——API设备
设备系统wx.getSystemInfo(Object)异步获取系统信息,Object参数属性为:属性类型默认值必填说明successfunction否接口调用成功的回调函数failfunction否接口调用失败的回调函数completefunction否接口调用结束的回调函数(调用成功、失败都会执行)具体其他参数请参考微信官方文档:https://developers.weixin.qq.com
宇直豪
·
2019-04-06 16:27
微信小程序
微信小
程序学习
笔记——php连接MySQL数据库查询数据
通过其他几篇文章总结出来的成果,记录分享一下,欢迎批评指正文件名connect.php在activity.php文件调用定义好的数据库连接connect_error){//判断数据库连接是否正常die("连接失败:".$con->connect_error);}else{$sql="select*fromStudentswhereStudentClass='$StuClass'";//根据传入的参
weixin_42687772
·
2019-04-06 12:24
微信小
程序学习
之路——API位置
位置获取位置在国际上,坐标体系有多套标准,小程序支持WGS84标准和GCJ02标准,WGS84是地球坐标,国际上通用的坐标系。设备一般包含的GPS芯片或者北斗芯片所获取的经纬度是WGS84地理做白哦西。GCJ02坐标系为火星坐标系,是由中国国家测绘局指定的地理信息系统的坐标系统,它是由WGS84坐标系加密后的坐标系,它是在小程序中,查看位置需要使用GCJ02标准坐标。wx.getLocation(
宇直豪
·
2019-04-04 19:22
微信小程序
微信小
程序学习
之路——API数据缓存
数据缓存每个小程序都可以由自己的本地缓存,localStorage是永久存储的,本地缓存最大为10MB,数据操作API分为同步和异步两种数据保存wx.setStorage(Object)将数据存在本地缓存指定的key中,会覆盖掉原来该key对应的内容,这时一个异步接口,Object参数属性如下:属性类型默认值必填说明keystring是本地缓存中指定的keydataany是需要存储的内容。只支持原
宇直豪
·
2019-04-04 19:17
微信小程序
微信小
程序学习
之路——API数据缓存
数据缓存每个小程序都可以由自己的本地缓存,localStorage是永久存储的,本地缓存最大为10MB,数据操作API分为同步和异步两种数据保存wx.setStorage(Object)将数据存在本地缓存指定的key中,会覆盖掉原来该key对应的内容,这时一个异步接口,Object参数属性如下:属性类型默认值必填说明keystring是本地缓存中指定的keydataany是需要存储的内容。只支持原
宇直豪
·
2019-04-04 19:17
微信小程序
微信小
程序学习
之路——API文件
文件从网络下载、拍照、录音、录视频时,文件都是存在临时文件中,需要永久保存这些文件就需要我们主动调用API进行保存,这时小程序会将文件保存到系统指定目录,关于这些文件操作都需要调用相关APIwx.saveFile(Object)保存文件到本地,本地文件存储大小限制为10MB,Object参数属性如下:属性类型默认值必填说明tempFilePathstring是需要保存的文件的临时路径success
宇直豪
·
2019-04-04 18:45
微信小程序
微信小
程序学习
之路——API媒体
媒体图片wx.chooseImage(Object)从本地相册选择图片或者使用相机拍照,拍照时产生的临时路径小程序本次启动期间都可以正常使用,如果需要持久保存,就要主动调用wx.saveFile,这样才能保证小程序下次启动时访问到,Object参数属性如下:属性类型默认值必填说明countnumber9否最多可以选择的图片张数sizeTypeArray.['original','compresse
宇直豪
·
2019-04-03 22:08
微信小程序
微信小
程序学习
之路——API网络
我们之前已经介绍了小程序组件的使用方法,运用这些组件我们就可以构建我们所需要的UI界面,但是小程序的一些功能需要依赖框架提供的API来完成。API包括了网络、媒体、文件、数据缓存、位置、设备、界面、开放接口8大类,这些API由微信本身提供,通过逻辑层JS代码进行调用。在介绍小程序API在定义和使用上一些通用规则。一般来说,微信API按命名规则可以分为两种:以w.on开头的API,如:wx.onSo
宇直豪
·
2019-04-03 17:33
微信小程序
微信小
程序学习
之路——画布组件及客服会话
画布组件主要用于绘制图像,在页面上放置一个就相当于在页面放置了一块画布,可以在其中进行图形绘制。组件是一块无色透明区域,本身没有绘制能力,它仅仅是容器,需要调用相关API来完成实际绘图任务,组件默认宽度300px,高度225px,统一页面中的canvas-id不能重复,如果使用一个已经出现过的canvas-id,该组件对应的画布将被隐藏不再正常工作,其属性如下:属性类型默认值必填说明最低版本can
宇直豪
·
2019-04-03 11:36
微信小程序
微信小
程序学习
之路——画布组件及客服会话
画布组件主要用于绘制图像,在页面上放置一个就相当于在页面放置了一块画布,可以在其中进行图形绘制。组件是一块无色透明区域,本身没有绘制能力,它仅仅是容器,需要调用相关API来完成实际绘图任务,组件默认宽度300px,高度225px,统一页面中的canvas-id不能重复,如果使用一个已经出现过的canvas-id,该组件对应的画布将被隐藏不再正常工作,其属性如下:属性类型默认值必填说明最低版本can
宇直豪
·
2019-04-03 11:36
微信小程序
微信小
程序学习
之路——地图组件(Map)
地图组件移动应用中地图是必不可缺的内容,通过地图我们可以很直观地表现出地理信息,为此小程序提供了组件和定位相关的API,在给出其属性值之前,我们先用代码来测试以及看一看它的效果:示例代码如下:Page({data:{latitude:30.5491861989,longitude:104.0680165911,scale:5,//设置标记点markers:[{iconPath:"../../ima
宇直豪
·
2019-04-02 20:22
微信小程序
微信小
程序学习
之路——媒体组件(二)
Camera调用系统相机,该组件是原生组件,使用时请注意相关限制。扫码二维码功能需要将微信客户端升级到6.7.3并且需要用户授权,其属性如下:属性名类型默认值说明最低版本modeStringnormal有效值为normal,scanCode2.1.0device-positionStringback前置或后置,值为front,backflashStringauto闪光灯,值为auto,on,off
宇直豪
·
2019-04-02 19:56
微信小程序
微信小
程序学习
之路——媒体组件(二)
Camera调用系统相机,该组件是原生组件,使用时请注意相关限制。扫码二维码功能需要将微信客户端升级到6.7.3并且需要用户授权,其属性如下:属性名类型默认值说明最低版本modeStringnormal有效值为normal,scanCode2.1.0device-positionStringback前置或后置,值为front,backflashStringauto闪光灯,值为auto,on,off
宇直豪
·
2019-04-02 19:56
微信小程序
微信小
程序学习
_天气查询
天气查询小程序(使用聚合数据API)一、博客背景我最近一段时间在学习微信小程序开发,为了记录我的学习过程以及学习成果,我计划会在csdn中发布一些我的成果demo,并且具体分析写程序时遇到的问题以及解决问题的方法,这个文章是我发布的第一篇博客,有错误或是不足之处望大佬斧正。经过几天的学习,我学习到了API接口这一块,我想着要写一份demo来实践一下,因此选择了这个天气查询小程序,下面我们就来看看这
LYJ_ainiou
·
2019-04-02 13:13
微信小
程序学习
之路——媒体组件(一)
image一个应用中图片是必不可少的,小程序的除了可以显示图片外,还提供了图片的裁剪、缩放模式属性,默认宽度为300px,默认高度为225p,其属性如下:属性名类型默认值说明最低版本srcString图片资源地址,支持云文件ID(2.2.3起)modeString'scaleToFill'图片裁剪、缩放的模式lazy-loadBooleanfalse图片懒加载,在即将进入当前屏幕可视区域时才开始加
宇直豪
·
2019-04-01 23:46
微信小程序
微信小
程序学习
之路——导航组件
是小程序种的页面链接,其作用和HTML中超链接标签一样,主要控制页面的跳转,属性如下:由于内容较多,请参考微信官方文档:https://developers.weixin.qq.com/miniprogram/dev/component/navigator.html实例代码如下:跳转到新页面在当前页打开切换Tab//redirect.jsnavigator.jsPage({onLoad:funct
宇直豪
·
2019-04-01 19:27
微信小程序
小程序
navigator
微信小程序
微信小
程序学习
之路——导航组件
是小程序种的页面链接,其作用和HTML中超链接标签一样,主要控制页面的跳转,属性如下:由于内容较多,请参考微信官方文档:https://developers.weixin.qq.com/miniprogram/dev/component/navigator.html实例代码如下:跳转到新页面在当前页打开切换Tab//redirect.jsnavigator.jsPage({onLoad:funct
宇直豪
·
2019-04-01 19:27
微信小程序
微信小
程序学习
之路——表单组件(二)
input是单行输入框,用于收集用户信息,其属性如下:属性名类型默认值说明最低版本valueString输入框的初始内容typeString"text"input的类型passwordBooleanfalse是否是密码类型placeholderString输入框为空时占位符placeholder-styleString指定placeholder的样式placeholder-classString"
宇直豪
·
2019-03-31 10:31
微信小程序
微信小
程序学习
之路——表单组件(二)
input是单行输入框,用于收集用户信息,其属性如下:属性名类型默认值说明最低版本valueString输入框的初始内容typeString"text"input的类型passwordBooleanfalse是否是密码类型placeholderString输入框为空时占位符placeholder-styleString指定placeholder的样式placeholder-classString"
宇直豪
·
2019-03-31 10:31
微信小程序
微信小
程序学习
之路——表单组件(一)
radio组件1.radio-group在小程序中不能单独使用,同一组需要包含在一个中,这样才能形成一组单项选择按钮,的选中态不能直接获取,需要通过的change事件进行获取。内部可以包含其他标签,且不受影响。bindchange:绑定change事件,中的选中项发生变化时触发change事件,event.detail={value:选中项radio的value}2.radio是中的一个单选按钮,
宇直豪
·
2019-03-30 23:37
微信小程序
微信小
程序学习
之路——表单组件(一)
radio组件1.radio-group在小程序中不能单独使用,同一组需要包含在一个中,这样才能形成一组单项选择按钮,的选中态不能直接获取,需要通过的change事件进行获取。内部可以包含其他标签,且不受影响。bindchange:绑定change事件,中的选中项发生变化时触发change事件,event.detail={value:选中项radio的value}2.radio是中的一个单选按钮,
宇直豪
·
2019-03-30 23:37
微信小程序
微信小
程序学习
之路——基础组件(icon、text、progress)
icon是页面中非常常用的组件,它通常用于表示状态,起到引导作用。1.示例官方给出的icon图表有以上,可参考https://developers.weixin.qq.com/miniprogram/dev/component/icon.html?search-key=icon在这里,我自己也试用一下以上组件,示例代码如下:图标大小展示{{item}}px图表类型展示{{item}}px图标颜色展
宇直豪
·
2019-03-29 20:20
微信小程序
微信小
程序学习
之路——组件定义及属性(view组件)
小程序定义了各种各样的组件,它们在WXML中起着各不同的作用。与HTML元素一样,一个组件是指从组件开始标签到结束标签的所有代码,由于组件可能会被转译为不同端对应的代码,所以在页面创建过程中,不能使用小程序组件标签以外的标签。组件定义及属性1)组件是视图层的基本组成单元2)组件自带一些功能与微信风格的样式3)一个组件通常包括开始标签和结束标签,属性用来修饰这个组件,内容在两个标签之内按类型可以将组
宇直豪
·
2019-03-29 16:00
微信小程序
微信小
程序学习
笔记之本地数据缓存功能详解
本文实例讲述了微信小
程序学习
笔记之本地数据缓存功能。分享给大家供大家参考,具体如下:前面介绍了微信小程序获取位置信息操作。这里再来介绍一下微信小程序的本地数据缓存功能。
李维山
·
2019-03-29 11:19
微信小
程序学习
笔记之获取位置信息操作图文详解
本文实例讲述了微信小
程序学习
笔记之获取位置信息操作。分享给大家供大家参考,具体如下:前面介绍了微信小程序文件上传、下载操作。这里分析一下获取位置信息操作。
李维山
·
2019-03-29 10:38
微信小
程序学习
笔记之文件上传、下载操作图文详解
本文实例讲述了微信小
程序学习
笔记之文件上传、下载操作。分享给大家供大家参考,具体如下:前面介绍了微信小程序登录API与获取用户信息操作。这里再来介绍一下文件的上传与下载操作。
李维山
·
2019-03-29 10:27
微信小
程序学习
笔记之登录API与获取用户信息操作图文详解
本文实例讲述了微信小
程序学习
笔记之登录API与获取用户信息操作。分享给大家供大家参考,具体如下:前面介绍了微信小程序跳转页面、传递参数获得数据,这里来分析一下登录API与获取用户信息操作方法。
李维山
·
2019-03-29 09:59
微信小
程序学习
之路——浮动与定位
了解基本盒子模型后,我继续学习定位相关的内容,定位的基本思想很简单,它允许你定义元素框相对于其正常位置应该出现在哪,或者相对于父元素、零一元素甚至浏览器窗口本身的位置,浮动和定位是我们常用的布局方案浮动浮动不完全是定位,同时它也不是正常流布局,通过设置float属性,浮动的框可以向左或者向右移动,直到其外边缘碰到包含框或另一个浮动框的边框为止。由于浮动框不再文档的普通流中,文档的普通流中的会表现的
宇直豪
·
2019-03-28 15:40
微信小程序
微信小
程序学习
笔记之跳转页面、传递参数获得数据操作图文详解
本文实例讲述了微信小
程序学习
笔记之跳转页面、传递参数获得数据操作。分享给大家供大家参考,具体如下:前面一篇介绍了微信小程序表单提交与PHP后台数据交互处理。
李维山
·
2019-03-28 12:18
微信小
程序学习
笔记之表单提交与PHP后台数据交互处理图文详解
本文实例讲述了微信小
程序学习
笔记之表单提交与PHP后台数据交互处理。分享给大家供大家参考,具体如下:前面一篇结介绍了微信小程序函数定义、页面渲染。这里介绍form表单提交与后台php数据交互处理。
李维山
·
2019-03-28 11:56
微信小
程序学习
之路——布局基础知识
之前写的似乎太详细了...从本篇开始删繁就简,拒绝一味抄书打字,独立思考提炼...本篇主要讲述CSS布局相关的一些基本知识,包括典型的盒子模型、浮动定位、绝对定位以及近几天提出的Flex布局,这些基本知识在WXSS也是通用的。再次提醒大家,在代码编写过程中移动要开启开发者工具中的这个“开启上传代码时样式文件自动补全”,否则Flex布局时会存在不同终端不兼容问题。盒子模型简单来说,HTML中每一个元
宇直豪
·
2019-03-28 11:10
微信小程序
微信小
程序学习
之路——布局基础知识
之前写的似乎太详细了...从本篇开始删繁就简,拒绝一味抄书打字,独立思考提炼...本篇主要讲述CSS布局相关的一些基本知识,包括典型的盒子模型、浮动定位、绝对定位以及近几天提出的Flex布局,这些基本知识在WXSS也是通用的。再次提醒大家,在代码编写过程中移动要开启开发者工具中的这个“开启上传代码时样式文件自动补全”,否则Flex布局时会存在不同终端不兼容问题。盒子模型简单来说,HTML中每一个元
宇直豪
·
2019-03-28 11:10
微信小程序
微信小
程序学习
笔记之函数定义、页面渲染图文详解
前面一篇介绍了微信小程序目录结构、基本配置。这里再来介绍一下函数定义、页面渲染。小程序逻辑app.js:定义App函数用来注册一个小程序,包含全局数据和函数,指定小程序的生命周期回调等。整个小程序只有一个App实例,全部页面共享使用。//app.jsApp({onLaunch:function(){//展示本地存储能力varlogs=wx.getStorageSync('logs')||[]log
李维山
·
2019-03-28 11:33
微信小
程序学习
笔记之目录结构、基本配置图文详解
本文实例讲述了微信小
程序学习
笔记之目录结构、基本配置。分享给大家供大家参考,具体如下:结束了一段时间的学习,开始一段新的学习旅程――微信小程序。
李维山
·
2019-03-28 10:40
微信小
程序学习
之路——模块化
模块化简介最早前端JavaScript代码量不大,统一放在一个文件夹内,如下面一段代码:varname='weixin',age=12;functiongetName(){//实现代码}functiongetAge(){//实现代码}后来前端代码越来越多,为了便于管理和工作拆分,我们不得不把代码拆分为多个文件,这时将上述代码封装到user.js文件中,需要用时引入页面(或打包到一个文件)就行。初期
宇直豪
·
2019-03-28 09:38
微信小程序
微信小
程序学习
之路——模块化
模块化简介最早前端JavaScript代码量不大,统一放在一个文件夹内,如下面一段代码:varname='weixin',age=12;functiongetName(){//实现代码}functiongetAge(){//实现代码}后来前端代码越来越多,为了便于管理和工作拆分,我们不得不把代码拆分为多个文件,这时将上述代码封装到user.js文件中,需要用时引入页面(或打包到一个文件)就行。初期
宇直豪
·
2019-03-28 09:38
微信小程序
微信小
程序学习
之路——页面样式文件(WXSS)
WXSS(WeiXinStyleSheets)是基于CSS拓展的样式语言,用于描述WXML的组件样式,决定WXML组件该怎么显示,它具有CSS的大部分特性,在CSS基础上WXSS拓展了尺寸单位、样式导入特性,对CSS选择器属性上做了部分兼容。在开发过程中不能想当然地使用CSS属性,一定要使用IOS和Android真机进行调试,本小节主要讲述WXSS和CSS的不同点,后续布局会讲解CSS盒子模型布局
宇直豪
·
2019-03-28 09:08
微信小程序
微信小
程序学习
之路——页面样式文件(WXSS)
WXSS(WeiXinStyleSheets)是基于CSS拓展的样式语言,用于描述WXML的组件样式,决定WXML组件该怎么显示,它具有CSS的大部分特性,在CSS基础上WXSS拓展了尺寸单位、样式导入特性,对CSS选择器属性上做了部分兼容。在开发过程中不能想当然地使用CSS属性,一定要使用IOS和Android真机进行调试,本小节主要讲述WXSS和CSS的不同点,后续布局会讲解CSS盒子模型布局
宇直豪
·
2019-03-28 09:08
微信小程序
微信小
程序学习
之路——页面结构文件(WXML)
WXML(WeiXinMarkupLanguage)是框架设计的一套标准语言,用于渲染界面,WXML的渲染原理和ReactNative思路一致,通过一套标记语言,在不同平台被解析为不用端的渲染文件,如图:使用微信开发者工具时,在WXML中编写一些HTML标签或自定义标签仍然会被正常解析,这会给开发者造成一种小程序能直接支持HTML标签的误解。这是因为微信开发者工具内核是浏览器内核,同时小程序框架并
宇直豪
·
2019-03-27 22:17
微信小程序
微信小
程序学习
之路——页面结构文件(WXML)
WXML(WeiXinMarkupLanguage)是框架设计的一套标准语言,用于渲染界面,WXML的渲染原理和ReactNative思路一致,通过一套标记语言,在不同平台被解析为不用端的渲染文件,如图:使用微信开发者工具时,在WXML中编写一些HTML标签或自定义标签仍然会被正常解析,这会给开发者造成一种小程序能直接支持HTML标签的误解。这是因为微信开发者工具内核是浏览器内核,同时小程序框架并
宇直豪
·
2019-03-27 22:17
微信小程序
微信小
程序学习
之路——框架及配置(二)
框架页面文件小程序中一个框架页面包含4个文件,同一框架页面的这4个文件必须具有相同的路径与文件名,进入小程序时或页面跳转时,小程序会根据app.json配置的路径找到对应的资源进行渲染。js文件:页面逻辑文件,必要项wxml文件:页面结构文件,必要项wxss文件:页面样式文件json文件:页面配置文件与框架主体文件相比框架页面文件多了一种页面结构文件,其余3个文件和框架主体文件的功能类同,下面我们
宇直豪
·
2019-03-27 18:53
微信小程序
微信小
程序学习
之路——框架及配置(二)
框架页面文件小程序中一个框架页面包含4个文件,同一框架页面的这4个文件必须具有相同的路径与文件名,进入小程序时或页面跳转时,小程序会根据app.json配置的路径找到对应的资源进行渲染。js文件:页面逻辑文件,必要项wxml文件:页面结构文件,必要项wxss文件:页面样式文件json文件:页面配置文件与框架主体文件相比框架页面文件多了一种页面结构文件,其余3个文件和框架主体文件的功能类同,下面我们
宇直豪
·
2019-03-27 18:53
微信小程序
微信小
程序学习
之路——框架及配置(一)
框架主体文件框架主体文件由app.json、app.js、app.wxss构成,这3个文件必须放置在项目根目录,一个小程序只有一份,它们负责小程序整体的配置:app.json:小程序公共设置,配置小程序全局设置app.js:小程序逻辑文件,主要用于注册小程序全局实例,编译时会和其他页面逻辑文件打包成一份JavaScript文件app.wxss:小程序公共样式表,对所有页面的布局文件都有效。app.
宇直豪
·
2019-03-27 15:46
微信小程序
微信小程序
小
程序学习
——上拉加载and下拉刷新(适用于130400以下版本)
上拉加载借助小程序组件scroll-viewbindscrolltolower滚动到底部/右边,会触发scrolltolower事件,具体说明请查看小程序文档https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html注意:要想实现上拉加载功能,必须给scroll-view设置一个高度,不然不起作用下拉刷新与
默色留恋
·
2019-03-25 15:07
微信小
程序学习
笔记---setData()使用和注意事项
微信小程序setData()使用:Page.prototype.setData(Objectdata,Functioncallback)setData函数用于将数据从逻辑层发送到视图层(异步),同时改变对应的this.data的值(同步)。参数说明:Object以key:value的形式表示,将this.data中的key对应的值改变成value。其中key可以以数据路径的形式给出,支持改变数组中
一个老年程序员
·
2019-03-24 11:39
小程序
微信小
程序学习
之triggerEvent
1.tag/index.wxml 2.tag/index.js properties:{ text:String }, methods:{ onTap:function(event){ this.triggerEvent("tapping",{ text:this.propertie.text
伊伊吖吖
·
2019-03-21 11:31
triggerEvent
微信
微信小程序
微信小
程序学习
之externalClasses的用法
外部样式类用法:一.自定义子组件:1.tag/index.wxml:在class类名里写入需要的外部样式类 2.tag/index.js Component({ externalClasses:['tag-class'] })二.页面上引入组件1.detail.json: "usingComponents":{ "tag-cmp": "/com
伊伊吖吖
·
2019-03-21 10:29
externalClasses
外部样式类
微信小程序
小
程序学习
总结(选择器、position、Flex)
类选择器选择器示例描述如何引用.class.myClass类选择器在wxml中class="myClass"引用#id#my_viewid选择器无需在wxml中引用,会找到该id并使用该样式imageimageelement选择器无需再wxml中引用,会修改所有image元素的样式1、选择器还可以继承,如在myClass下,再写一个childClass样式,会覆盖父类已有的属性,两者属性为叠加的形
三天过去了
·
2019-03-12 10:18
控制台程序隐藏的四种方法总结
学习计算机,往往先从Windows环境下学习编程,学习编程,往往从C学起,学习C,往往又从控制台
程序学习
,何为控制台,就是那个黑框白字的界面。
Alisa_xf
·
2019-03-07 10:41
Window
.NET WinForms窗体应用
程序学习
总结_田超凡
C#开发数据库应用
程序学习
总结——田超凡目录:WinForms窗体的基本概念WinForms窗体的三要素WinForms操作窗体的属性和方法WinForms窗体的基本控件的使用WinForms窗体的高级控件的使用构建布局良好的
田超凡
·
2019-03-04 00:05
WinForms
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他