美文网首页
小程序的语法特点

小程序的语法特点

作者: 西柚邂逅柠檬 | 来源:发表于2022-01-09 14:08 被阅读0次

小程序特点概述

模块:具备特定功能的js文件,有目的的拆分,需要用到哪个功能就引入哪个模块;组件:具备特定功能效果的代码集合 没有DOM;一切基于组件化开发一个页面可以由一个或者多个组件组成, 组件不能代表页面,一个页面里面只有一个组件也不无法代替面试题 注意:使用HTML描述组件化是什么? 每一个HTML标签就是一个组件,一个完整的页面就是由多个组件组成;体积小,单个压缩包体积不能大于2M,否则无法上线

小程序4个重要文件:

(1)*.js(2)*.wxml-->view结构-->html(3)*.wxss-->view样式-->css(4)*.json-->view数据-->json文件

小程序适配方案(rpx:响应式像素单位)

小程序适配单位:rpx

规定任何屏幕下宽度为750rpx

小程序会根据屏幕的宽度不同自动计算rpx值的大小

iPhone6下,1rpx = 1物理像素 = 0.5px

小程序配置

桌面新建文件夹,导入微信开发者工具,进入其页面,了解顶部一栏的相关功能

project.config.json: 项目的配置文件一般不需要修改,若需要修改建议使用图形化界面(即开发工具)修改去设置就可以

全局配置小程序根目录下的 app.json 文件用来对微信小程序进行全局配置。文件内容为一个 JSON 对象,有以下属性:必填属性:pages:页面路径列表、sitemapLocation:指明 sitemap.json 的位置

页面配置每一个小程序页面也可以使用 .json 文件来对本页面的窗口表现进行配置.页面中配置项在当前页面会覆盖 app.json 的 window中相同的配置项.文件内容为一个 JSON 对象,有以下属性

sitemap 配置小程序根目录下的 sitemap.json 文件用于配置小程序及其页面是否允许被微信索引,文件内容为一个 JSON 对象,如果没有 sitemap.json ,则默认为所有页面都允许被索引;sitemap.json 有以下属性:必填属性:rules[对象]:索引规则列表(rules 配置项指定了索引规则,每项规则为一个JSON对象,一般属性actions:allow,pages:页面路径)

注意:微信现已开放小程序内搜索,开发者可以通过 sitemap.json 配置,或者管理后台页面收录开关来配置其小程序页面是否允许微信索引。当开发者允许微信索引时,微信会通过爬虫的形式,为小程序的页面内容建立索引。当用户的搜索词条触发该索引时,小程序的页面将可能展示在搜索结果中。 爬虫访问小程序内页面时,会携带特定的 user-agent:mpcrawler 及场景值:1129。需要注意的是,若小程序爬虫发现的页面数据和真实用户的呈现不一致,那么该页面将不会进入索引中。

具体配置说明

页面收录设置:可对整个小程序的索引进行关闭,小程序管理后台-功能-页面内容接入-页面收录开关;详情

sitemap 配置:可对特定页面的索引进行关闭

相关文章

  • 小程序的语法特点

    小程序特点概述 模块:具备特定功能的js文件,有目的的拆分,需要用到哪个功能就引入哪个模块;组件:具备特定功能效果...

  • 小程序的特点

    腾讯自年初推出微信小程序应用以来,一直受到业界关注。小程序是一种无需下载即可使用的应用,用户扫一扫或搜一下即可打开...

  • tag 单选标签效果

    2021-04-29 [微信小程序开发笔记(九)--单选标签效果] // uniapp语法 //原生小程序的语法:...

  • 小程序语法

    小程序App App(Object object) 注册小程序。接受一个Object 参数,其指定小程序的生命周期...

  • 小程序语法

  • 无标题文章

    wepy 基于vue语法的小程序开发框架

  • 2018-10-22

    授权 基本语法:句句解析 个人中心 商城 小程序-系列教程 逻辑清晰_小程序

  • 微信小程序 理论以及基本操作

    特点 传统的app 小程序 如果想要开发一个微信小程序

  • 2018-10-20

    微信教程vdfdf 微信demo ssds 掘金 廖雪峰#BBDEF8小程序 小程序语法 重要小程序 sdsd s...

  • 小程序介绍

    我对小程序的理解 小程序基本语法介绍 实现一个简单的小程序 1.我对小程序的理解 小程序是有别于传统web、h5、...

网友评论

      本文标题:小程序的语法特点

      本文链接:https://www.haomeiwen.com/subject/cluucrtx.html