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

泰州做网站多少钱免费1级做看网站

泰州做网站多少钱,免费1级做看网站,最好网站建设制作是那个,网站首页广告图片伸缩代码又关闭第1章 微信小程序基础 1.1 微信小程序介绍 1.1.1 什么是微信小程序 微信小程序的特点#xff1a; ① 微信小程序是不需要下载和安装的#xff1b; ② 它可以完成App应用软件的交互功能#xff1b; ③ 用户扫一扫或者搜一下就可以使用小程序#xff1b; ④ 微信小程序…第1章 微信小程序基础 1.1 微信小程序介绍 1.1.1 什么是微信小程序 微信小程序的特点 ① 微信小程序是不需要下载和安装的 ② 它可以完成App应用软件的交互功能 ③ 用户扫一扫或者搜一下就可以使用小程序 ④ 微信小程序无处不在随时随地可以使用 ⑤ 微信小程序无须卸载应用方便。 1.1.2 微信小程序发展历程 ① 2016年1月9日微信团队首次提出“应用号”概念。 ②2016年9月22日微信公众平台对外发送小程序内测邀请内测名额200个。 ③2016年11月3日微信小程序对外公测开发完成后可以提交审核但公测期间不能发布。④2016年12月28日张小龙在微信公开课上解答外界对微信小程序的几大疑惑包括没有应用商店、没有推送消息等内容。 ⑤2016年12月30日微信公众平台对外公告上线的微信小程序最多可生成10000个带参数的二维码。 ⑥2017年1月9日微信小程序正式上线。 1.1.3 微信小程序提供的功能 1.支持分享当前界面功能分享出去的是动态的界面 2.小程序线下扫码功能 3.小程序支持挂起状态 4.小程序的消息通知 5.小程序和公众号能相互跳转 6.小程序的搜索和历史列表 1.1.4 微信小程序不能提供的功能 ① 小程序没有集中入口没有应用商店。 ② 小程序没有订阅关系。 ③ 小程序不能推送消息。 ④ 小程序不能做游戏。 1.1.5 微信小程序带来的机会 ● 给企业带来机会对于已有App软件的公司提供了新的方式推广产品而对于创业公司来说使用微信小程序可以降低推广产品的成本。 ● 给创业者带来机会创业者可以围绕小程序做社区、做应用商店、做微信小程序开发平台、做教育培训及出版书籍等来进行创业。 ● 给小程序员带来机会给学生、网站编辑、前端开发人员等想做程序员的人们提供了做小程序员的就业机会。 1.2 微信小程序开发工具的使用 1微信小程序开发文档https://mp.weixin.qq.com/debug/wxadoc/dev/?t2017112 2公众平台申请开发者账号 微信公众平台 3申请一个AppID 访问微信公众平台注册微信公众平台账号选择小程序类型进行注册。注册成功后登录微信公众平台开发者就可以在网站“设置”下的“开发设置”选项卡中查看到微信小程序的AppID不可直接使用服务号或订阅号的AppID。 1.2.3 微信开发者工具的使用 1.编辑功能 微信开发者工具界面可以用于代码编辑、代码调试、项目预览与上传、编译、前后台切换、缓存数据清理及关闭项目。 在硬盘中打开文件的目录可以新建4种文件.js、.json、.wxml和wxss文件对文件进行重新命名、删除和查找操作。 .js文件编辑会帮助开发者补全所有的API并给出相关的注释解释.wxml文件编辑会帮助开发者直接写出相关的标签.json文件编辑会帮助开发者补全相关的配置并给出实时的提示。 注只有保存文件修改内容才会真实地写入硬盘中并触发实时预览。 2.调试功能 小程序的调试工具有Console、Sources、Network、Storage、AppData、wxml。 Console窗口用来显示小程序的输出出错信息和调试代码Sources窗口用于显示当前项目的脚本文件在Sources窗口中开发者看到的文件是经过处理后的脚本文件Network用来观察发送的请求和调用文件的信息Storage窗口用于显示当前项目使用wx.setStorage 或wx.setStorageSync后的数据存储情况AppData窗口用于显示当前项目、当前时刻具体数据实时地反馈项目数据情况。用户可以在此处编辑数据并及时地反馈到界面上Wxml窗口用于帮助开发者开发wxml转换后的界面。在这里可以看到真实的页面结构及结构对应的wxss属性同时可以修改对应wxss属性 3.项目功能 在项目模块中可以看到微信小程序项目的相关信息包括项目名称、AppID、项目文件的路径如果有AppID的项目可以在手机上预览微信小程序将小程序上传 4.编辑功能 编辑对整个项目进行重新编译 5.前台、后台功能 后台是指微信小程序从前台进入后台例如在操作微信小程序过程中突然打进来电话如果接电话这时小程序从前台进入后台重新访问小程序又会从后台进入前台 6.缓存功能 缓存用来清除数据存储、清除文件存储及清除用户授权数据 1.3 微信小程序框架文件 微信小程序框架文件分为三部分框架全局配置文件、工具类文件和框架页面文件。 框架全局配置文件是从项目全局的角度对项目进行配置管理工具类文件对应的是一些常用的js工具处理框架页面文件对应的是微信小程序各个页面。 1.3.1 框架全局配置文件 一个小程序框架配置文件由app.js、app.json和app.wxss 3个文件组成。它们作为全局文件必须放在项目的根目录。 1.app.js小程序逻辑文件 定义全局数据和函数可指定微信小程序的生命周期函数不同阶段不同场景可使用不同的生命周期函数还可以定义一些全局的函数和数据其他页面引用app.js文件后就可以直接使用全局函数和数据。 2.app.json小程序公共设置 全局配置文件可设置5个功能配置页面路径、配置窗口表现、配置标签导航、配置网络超时和配置debug模式 ① 配置页面路径app.json定义一个数组存放多个页面的访问路径页面访问的必要条件 ② 配置窗口表现用于配置小程序的状态栏、导航条、标题、窗口背景色可以设置导航条背景色navigationBarBackgroundColor、导航条文字navigationBarTitleText及导航条文字颜色navigationBarTextStyle还可以设置窗口是否支持下拉刷新enablePullDownRefresh默认值是不支持下拉刷新的设置窗口的背景色backgroundColor、下拉背景字体或文本样式backgroundTextStyle ③ 配置标签导航 在app.json中配置tabBar属性。tabBar是一个对象可以配置标签导航文字默认颜色、选中颜色、标签导航背景色及上边框颜色上边框颜色可以配置black、white两种颜色。标签导航存放到list数组中有一个标签导航就在list中配置标签导航list中的每个对象对应一个标签导航每个对象中可以配置标签导航的路径、导航名称、默认图标及选中图标 ④ 配置网络超时可以配置网络请求、文件上传及文件下载时最长的请求时间超过这个时间不再允许请求 ⑤ 配置debug模式用于方便微信小程序开发者调试开发程序 3app.wxss小程序公共样式文件 对CSS样式进行扩展使用方式与CSS的一样类选择器和行内样式的写法兼容大部分CSS样式。扩展了CSS样式是针对所有页面定义的一个全局样式。 除了app.wxs提供的默认全局样式用户还可以自行定义一些全局样式。 1.3.2 工具类文件 微信小程序框架目录中有一个utils文件夹用来存放工具类的函数。定义完函数后要通过module.exports将定义的函数名称进行注册这样在其他的页面才可以使用。 1.3.3 框架页面文件 微信小程序的框架页面文件都是放置在pages文件夹下的一个小程序框架页面文件由4个文件组成分别是js页面逻辑、.json页面配置、.wxml页面结构、.wxss页面样式表文件。每个页面都有一个独立的文件夹。 1.4 微信小程序逻辑层 小程序开发框架的逻辑层是用JavaScript编写的。逻辑层将数据进行处理后发送给视图层同时接收视图层的事件反馈。编写过程中在JavaScript的基础上做了一些扩展。逻辑层称为App Service。 1.4.1 APP()注册程序 函数App() 用来注册一个小程序。接收一个object 参数其负责指定小程序的生命周期函数等。 相关的生命周期函数包括 onLaunch监听小程序初始化onShow监听小程序显示onHide监听小程序隐藏onError错误监听函数 App({onLaunch: function() {// Do something initial when launch.},onShow: function() {// Do something when show.},onHide: function() {// Do something when hide.},onError: function(msg) {console.log(msg)},globalData: I am global data}) 注意App() 必须在app..js 中注册且不能注册多个不要在定义于App() 内的函数中调用getApp()使用this 就可以获取app实例不要在运行onLaunch 时调用getCurrentPage()此时page 还没有生成通过getApp() 获取实例后不要私自调用生命周期函数。 1.4.2 Page()注册页面 函数Page() 用来注册一个页面。接收一个object 参数其负责指定页面的初始数据、生命周期函数和事件处理函数等。 相关的生命周期函数包括: onLoad监听页面加载onReady监听页面初次渲染完成状态onShow监听页面显示onHide监听页面隐藏onUnload监听页面卸载 Page({data: {text: This is page data.},onLoad: function(options) {// Do some initialize when page load.},onReady: function() {// Do something when page ready.},onShow: function() {// Do something when page show.},onHide: function() {// Do something when page hide.},onUnload: function() {// Do something when page close.},onPullDownRefresh: function() {// Do something when pull down.},onReachBottom: function() {// Do something when page reach bottom.},onShareAppMessage: function () {// return custom share data when user share.},// Event handler.viewTap: function() {this.setData({text: Set some data for updating view.})},customData: {hi: MINA}})
http://www.yutouwan.com/news/9139/

相关文章:

  • 小精灵网站在线做语文文山网站建设求职简历
  • 网站规划与设计论文wordpress 密码破解
  • 深圳服饰网站建设企业注册信息查询单怎么打印
  • 适合机械网站的wordpress主题模板网站宣传工作
  • 网站聊天工具代码泉州网站建设开发
  • 深圳网站建设公司收费政务网站建设工作计划
  • 建设局域网网站wordpress文章内模板
  • 贸易网站建设案例房产网站制作方案
  • 自助网站建设费用哪个网站名片做的号
  • 网站维护需要做什么应用下载app
  • 移动终端网站开发一个网站有几个域名
  • nas可做网站服务器吗怎么在百度上搜到自己的网站
  • 怎么免费做文学网站公司网站建app
  • 数据来源于网站需如何做脚注加强企业门户网站建设
  • 东西湖网站建设网站ftp根目录
  • 去哪儿网站做宣传多少钱wordpress 如何安装插件
  • 北京赛车网站开发公司网络营销运营推广方案下载
  • 护栏板销售网站怎么做wordpress增加导航栏
  • 已有域名 搭建网站新东方厨师学费价目表
  • 品牌网站首页怎么设计做网站运营有前景么
  • 写一篇软文1000字宁波seo外包公司
  • 广州商城建站网站开发任务清单
  • 做网站的骗术0点开服的网页游戏
  • 广州站是指哪个站自己做的网站上传到
  • 江苏网站建设企业网站建设咋打开自己网站主页网址
  • 哪个网站做二微码高端网站建站 北京
  • 手机记事本做网站怎样利用互联网进行网络推广
  • 投资建设集团网站给wordpress替换主题
  • 做奖状的网站发现了一个做字素的网站
  • 中铁建设工程项目公示网站宠物店网站建设策划书