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

在线可以做翻译的网站赣州建设网站公司

在线可以做翻译的网站,赣州建设网站公司,太原制作微信网站,淘宝客网站域名前言#xff1a;适用于有一定基础的前端开发同学#xff0c;完成从网页开发到小程序开发的知识转换。 先立框架#xff0c;后砌墙壁 回顾#xff1a;了解微信小程序开发流程-CSDN博客 初始页面结构#xff0c;三部分pages、utils、配置#xff0c;分别存放页面、工具类…前言适用于有一定基础的前端开发同学完成从网页开发到小程序开发的知识转换。 先立框架后砌墙壁 回顾了解微信小程序开发流程-CSDN博客 初始页面结构三部分pages、utils、配置分别存放页面、工具类函数、全局文件。 全局文件常用的三个app.js、app.json、app.wxss分别是项目入口、页面配置、全局样式 其余 .eslintrc配置规则集和插件用于检查代码质量规范编码的project.config个性化配置以及配置项目的打包后面挨着的project.private.config是他孪生兄弟可以覆盖前者配置sitemap小程序的结构和组织方式让微信可以搜索到该小程序 配置是基础优先掌握 一、配置 1、全局配置 在app.json中的全局配置参数常见的有 navigationBarTextStyle 顶部背景颜色只支持设置黑色和白色navigationBarTitleText   顶部全局标题即小程序名称enablePullDownRefresh下拉刷新onReachBottomDistance 上拉触底 小程序官网_页面配置对于字段的用法和含义写的很全面 2、新建页面 小程序页面分两种tabBar和非tabBartabBar就是最底下的导航栏 备注同样可参考小程序官网_全局配置 1.1 tabar页面 /***app.json****/ 若要加新页面在pages和tabBar中添加地址、文本和图标即可 在pages里写了地址pages文件夹中会自动生成页面文件的 {pages: [pages/index/index,pages/shopping/shopping],tabBar: {list: [{pagePath: pages/index/index,text: 首页,iconPath: /images/tabs/index.png,selectedIconPath: /images/tabs/index-active.png},{pagePath: pages/shopping/shopping,text: 商城,iconPath: /images/tabs/shopping.png,selectedIconPath: /images/tabs/shopping-active.png}]} } 1.2 非tabBar页面 就是直接点击即跳转的页面只需要在上面pages里新增个地址即可。 二、导航 1、声明式 1、跳转到tabBar页面 navigator url/pages/orderDetail/orderDetail open-typeseitchTab/navigator 2、到非tabBar页面区别仅在于open-type参数 navigator url/pages/orderDetail/orderDetail open-typenavigate/navigator 3、传参 只需要把参数拼接在url后面即可 navigator url/pages/orderDetail/orderDetail?test12price78传参/navigator 接收参数 在跳转到的页面的onload方法里可接受到传递来的参数 onLoad(options) {console.log(options); },4、回退 (只在非tabBar页面生效) delta代表回退层级默认为1 navigator open-typenavigateBack delta1/navigator 2、编程式 1、跳转到tabBar页 在页面wxml添加 小程序中 bindtap 就相当于 click button bind:tapgotoHome跳转/button 在对于js文件中调用方法即可gotoHome(){wx.switchTab({url: /pages/index/index,})}2、跳转到非tabBar页面 只需要把switchTab换成navigateTo就行了 button bind:tapgoDetail详情/button goDetail(){wx.navigateTo({url: /pages/orderDetail/orderDetail,})}3、传参 和声明式一样把参数拼接在url后面4、回退 参数为空则默认回退1层button bind:tapgoBack回退/buttongoBack(){wx.navigateBack()}, 三、生命周期 分为2类应用生命周期和页面生命周期 类似于网页都是初始化-渲染显示-销毁 的过程不同点在于多了个周期onHide隐藏在后台运行 1、应用 在全局入口文件app.js中控制 App({/** * 当小程序初始化完成时会触发 onLaunch全局只触发一次 */onLaunch: function () {},/** * 当小程序启动或从后台进入前台显示会触发 onShow*/onShow: function (options) {},/*** 当小程序从前台进入后台会触发 onHide */onHide: function () {},/*** 当小程序发生脚本错误或者 api 调用失败时会触发 onError 并带上错误信息*/onError: function (msg) {} }) 2、页面 在页面自己的文件夹下js文件中控制 Page({onLoad(options) {}, // 监听页面加载,一个页面只调用1次onReady() {}, // 监听页面初次渲染完成,一个页面只调用1次onShow() {}, // 监听页面显示onHide() {}, // 监听页面隐藏onUnload() {}, //-监听页面卸载//初始化时还会默认有下面几种监听事件onPullDownRefresh() {}, // 监听用户下拉动作onReachBottom() {}, // 页面上拉触底事件的处理函数onShareAppMessage() {} // 用户点击右上角分享 })
http://www.hkea.cn/news/14266243/

相关文章:

  • 汕头建网站中企动力官网登录入口
  • 为什么要建设公司网站西安建设信息网官网
  • 环评在那个网站做上海医院设计网站建设
  • 贵阳网站建设公司排行天津服务设计
  • 网站建设与制作软件优化师培训机构
  • 糗百网站开发wordpress 扣积分
  • 做网站一定要服务器吗网页浏览历史记录在哪
  • 如何自建外贸网站wordpress shop
  • wordpress开启多站点模式鹰潭市住房和城乡建设局网站
  • 重庆企业网站推广公司编程课程培训机构排名
  • 住房和城乡建设部网站证书查询wordpress如何添加菜单和数据表
  • 网加思维做网站推广wordpress主题怎么删除
  • php网站开发意思站长工具特级a免费
  • seo网站建设哪家专业百度seo站长工具
  • 网站建站金融模板在线推广网站的方法
  • 自己做社交网站饿了吗网站建设思路
  • 淄博免费网站建设哪家好wordpress英文改中文
  • 企业门户网站主要功能网站优化推广公司推荐
  • wordpress登陆失败seo推广主要做什么的
  • pc网站与手机网站wordpress广告联盟插件
  • 邵阳网站制作建设进一步加强网站建设管理
  • 绵阳 网站开发东莞网站建设 塑胶五金
  • 有什么字体设计网站全国工商登记网
  • 做的成功的地方网站分销网站建设
  • 多用户网站制作企业网站用视频做首页
  • 合肥建设网网站制作个人网站论文
  • 二维码生成器网站百度网盟推广步骤
  • 青海格尔木建设局网站大连建设工程信息网档案下载
  • 花20亿做网站上海网站备案网站
  • 自己建的网站也要注册域名吗软件制作公司