一、标签wxml

之前学过HTML,里面常用的标签是div、span、img、a,现在小程序里面wxml文件里面写结构,相对应的写法是:
div——>view
span——>text
img——>image
a——>navigator
比如跳转:<navigator url="/pages/index/index"></navigator>

二、样式wxss

小程序里的样式wxss和之前的学过的css样式有一些区别:

  • 新增了rpx单位,这种单位能在不同大小的屏幕上进行自动换算。
  • 提供了全局样式和局部样式:app.wxss里写的样式会应用于所有页面,局部的wxss文件只针对当前页面。【局部的优先级高于全局】
  • wxss仅支持部分css选择器:id选择器、类选择器、标签选择器、并集选择器、后代选择器、::after ::before伪类选择器等。

三、js

app.js

  • 是整个小程序项目的入口文件,通过调用APP()函数来启动整个小程序

页面js文件

  • 单个页面的入口文件,通过调用page()函数用来创建并运行页面

普通的js文件

  • 用来封装一些公共的功能函数或者属性以供页面使用,比如utils里面的utils.js文件

四、json

JSON 是一种数据格式,并不是编程语言,在小程序中,JSON扮演的静态配置的角色。
具体说明:https://developers.weixin.qq.com/miniprogram/dev/framework/quickstart/code.html#JSON-%E9%85%8D%E7%BD%AE
注意: JSON 文件中无法使用注释,试图添加注释将会引发报错。

微信小程序——标签wxml、样式wxss、js、json相关推荐

  1. 微信小程序的wxml、wxss、js、json的理解

    微信小程序的基础学习(2) 小程序的有些语言,有时候按照官方的解释来理解非常的吃力,会把初学者搞得很懵很难受,不知道从何下手! 文件夹下四个文件的理解: 文件 中文解释(个人理解) .wxml 小程序 ...

  2. 微信小程序中wxml和wxss的样式说明,彻底搞定布局排版

    对于css不熟悉的Android程序员来说,开发微信小程序面临的一个比较困难的问题就是界面的排版了.微信小程序的排版就跟wxml和wxss有关了,它们两者相当于android的布局文件,其中wxml指 ...

  3. 四十九、微信小程序开发页面样式WXSS和页面交互JS

    @Author:Runsen 一天不写博客,混身不爽.今天继续复习小程序中的WXSS和JS. 文章目录 WXSS JS WXSS WXSS(WeiXin Style Sheets)是一套样式语言,用于 ...

  4. 微信小程序:wxml中写js语句的方法

    在小程序开发过程中,有时会遇到需要在wxml页面处理数据的情况,那么都有哪些方法可以实现呢?今天我们来总结两种方法. 第一种:直接在wxml文件中使用wxs标签 <wxs module=&quo ...

  5. 微信小程序学习笔记——样式 WXSS 【尺寸单位,样式导入,使用less或sass】

    目录 1.尺寸单位 2.样式导入 3.选择器 4.小程序中使用less  (sass也是一样的) 1.尺寸单位 rpx(responsive pixel):可以根据屏幕宽度进行自适应,规定屏幕宽韦75 ...

  6. 微信小程序开发03(样式wxss与常用组件)

    样式与常用组件

  7. 微信小程序动态修改样式

    前言 微信小程序动态修改样式:循环数组显示到页面,点击单独的按钮变换单独样式 一.wxml <view class="fb_tips"wx:for="{{arr11 ...

  8. html打开微信搜索页,微信小程序搜索框样式并实现跳转到搜索页面(小程序搜索功能)...

    上效果图: 一:搜索框功能实现 1.在首页做一个搜索框的样式并实现跳转到搜索页面 搜索 .search{ width: 80%; } .search_arr { border: 1px solid # ...

  9. 微信小程序:WXML 模板

    微信小程序:WXML 模板 一.WXML 模板 网页编程采用的是 HTML + CSS + JS 这样的组合,其中 HTML 是用来描述当前这个页面的结构,CSS 用来描述页面的样子,JS 通常是用来 ...

最新文章

  1. web标准的商业价值
  2. MO-JAVA-2.1学习--1
  3. 浅谈StringBuilder
  4. c6x Linux 内核中断分析
  5. [极客大挑战 2019]BuyFlag
  6. 造轮子是什么意思_聊聊在阿里工作一年的收获,什么是真正的技术能力?
  7. 4种实例 advice aop_JAVA动态代理 和 Spring AOP 4种通知的简单实现
  8. python网络爬虫系列教程——Python+PhantomJS +Selenium组合应用
  9. 630显卡驱动安装win7_Centos7 显卡驱动安装教程
  10. Web漏洞扫描工具AWVS12使用详解
  11. 什么是分布式定时任务框架?
  12. 腾讯微博qq说说备份导出工具_电竞和游戏火了,和它走得很近的腾讯微博却早已透心凉...
  13. GitLab Admin Area
  14. android webview 加载过程,实战:七步完成Android Webview图片加载
  15. php微信支付mch_id参数格式错误,再说一下微信支付踩到的坑 mch_id 参数格式错误...
  16. Android中实现ImageView圆角化的几种 方式
  17. oracle11g登录企业管理器,Oracle11g RAC常用操作 (维护及管理)
  18. excel怎样制作html,HTML_Excel/Access 97 网页制作速成,一、 利用Excel 97制作网页 - phpStudy...
  19. 网线标准以及国内外大牌
  20. Linux 目录管理类命令

热门文章

  1. c# XML反序列化 修改前缀
  2. iOS第三方分享,登录
  3. piwik 电子商务功能
  4. lgg8配置_LG G8 ThinQ正式发布,配置与颜值不成正比的洋货
  5. 如何构建用户画像系统?看这一篇就够了!
  6. MySQL常用关键字
  7. 零拷贝机制(Zero Copy)
  8. android记事本的设计报告,基于android记事本的设计与开发开题报告.doc
  9. mysql 1326_SQL Server 出现Error: 1326错误)问题解决方案
  10. Jetson nano-使用教程(转载)