04-开发者环境搭建(下载安装开发者工具) 01==》微信开发工具的下载 安装 微信小程序的工具是 下载稳定版本的 安装的时候 直接下一步就可以了 02==》项目名陈随便输入 目录 AppID 如果你没有 直接使用测试号 有就直接赋值注册的 他们之间的区别是 测试号是不能够发布到服务器上的 05-小程序项目介绍(项目文件介绍) XX.js是行为 XX.json 叫做配置文件 xxx.wxml叫做结构 xxx.wxss 内饰css app.js是入口文件 不要随便去改动它 app.json 是配置项 如顶部最初的WeChat就是在这个文件中去改 它是全局最大的配置文件 微信中所有的布局都是采用flex布局的方式 文字标签 <text></text> 在page中新建页面 首先新建目录==》在这个目录中新建page ps==>目录名和page名字一致 你新建的页面在app.json中它自动帮你配置 ps==》app.json中 谁放在最上面 随就会显示出来的注意顺序 如下 最后一个不能够加逗号隔开 "pages": [ "pages/main/main", "pages/index/index", "pages/logs/logs" ], 数据是在XX.js中的data中哦 <!--pages/main/main.wxml--> <text>pages/main/main.wxml</text> <button>{{txt}}</button> // pages/main/main.js data: { txt:"按钮" }, 如何你要删除某个页面, 你要到app.json去吧那个页面的配置也删除了。 06-小程序循环条件判断rpx介绍 循环 if判断 07-view组件和flex布局 view 视图容器 width:750rpx;相当于宽度100%; rpx是一个响应式的单位 02==》 css3主轴的对齐方式 两个div 竖直column row排在一行 ps==>主轴的方式 默认竖直的 .section{ width:750rpx; background: #ccc; display: flex; flex-direction:row; /* 主轴的对齐方式 竖直column row排在一行*/ } 有机会看一下css的对齐方式 03===》侧轴的对齐方式 配合 flex-direction:column;有效果 align-items:center; 侧轴的对齐方式(居中) 侧轴跟竖直有关 所以有效果 08-scrollview和text 超出所设置的高度 自动隐藏起来 在开发的时候有纵向滚动条 但是在真机上是没有滚动条的 所以一个一真机开发为主 <!-- 滚动 --> style="height: 100px;超出100px有滚动条 scroll-y纵向滚动 <scroll-view scroll-y style="height: 100px;"> <view class="scroll-view-item ">1213</view> <view class="scroll-view-item ">1313</view> <view class="scroll-view-item ">1212</view> <view class="scroll-view-item ">1212</view> <view class="scroll-view-item ">1213</view> <view class="scroll-view-item ">1313</view> <view class="scroll-view-item ">1212</view> <view class="scroll-view-item ">1212</view> </scroll-view> text 属性selectable是否可以复制文字 09-表单组件 01==》按钮前面加载一个加载图标 <button loading>点击设置以上按钮plain属性</button> 02==》 在微信红如何动态绑定属性值 <button loading="{{lodingflg}}">点击设置以上按钮plain属性</button> data: { lodingflg:true}, 被绑定的那个值 使用mastaqi花括弧,多了一个花括弧而已 在vue中 <button loading="true">点击设置以上按钮plain属性</button> data:{ loading:true } 10-导航组件 <navigator url="/pages/index/index?title=navigate" hover-class="navigator-hover">跳转到新页面</navigator> /pages/index/index跳转的地址 url="/pages/index/index?title=navigate" 如何传递参数 hover-class="navigator-hover" 按压的时候颜色发生变化 11-地图组件简单用法 <map id="map" longitude="113.324520" latitude="23.099994" scale="14" controls="{{controls}}" bindcontroltap="controltap" markers="{{markers}}" bindmarkertap="markertap" polyline="{{polyline}}" bindregionchange="regionchange" show-location style="width: 100%; height: 300px;"> </map>
01day-微信小程序
猜你喜欢
转载自www.cnblogs.com/IwishIcould/p/11520747.html
今日推荐
周排行