首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

微信小程序复习巩固 —— (wxml,wxss、js、wx:if、wx:for)

微信小程序基础预热 一、学习记录 二、案例整理 2.1 view 标签和 text 标签简单实用 2.2 插值表达式简单使用 2.3 wx:if 条件渲染 (类比 vue 中的 v-if v-show)...2.4 wx:for 循环迭代 2.5 综合小练习:九九乘法表 三、总结 3.1 完整代码 之前学了 vue2.5,并且做了一个模仿 去哪网界面,越是学的后面,越是发现 vue 的语法和微信小程序的语法是非常相似...,这次把微信小程序基础重新捡起来,毕竟从去年暑假学完小程序到现在过去了挺长时间的,这次基础语法迅速过一遍,就开始做项目了,冲冲冲 一、学习记录 view 标签 和 text 标签 插值表达式的使用,js...后端数据传值问题 wx:if 基本使用 wx:for 循环遍历显示数据 小案例,九九乘法表 二、案例整理 2.1 view 标签和 text 标签简单实用 直接在 wxml 文件中编写 code wxml...--pages/index/index.wxml--> 小程序基础的学习(一)2020年2月17日21:13:51 微信小程序基础学习

1.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    微信小程序开发学习笔记(二)——小程序框架、组件、WXML

    1.3、基础组件 框架 提供了一套基础的组件,这些组件自带微信风格的样式以及特殊的逻辑,开发者可以通过组合基础组件,创建出强大的微信小程序 。...小程序文件结构和传统web对比 结构 传统web 微信小程序 结构 HTML WXML 样式 CSS WXSS 逻辑 Javascript Javascript 配置 无 JSON 通过以上对比得出,...而微信小程序 是四层结构,多了一层 配置.json 二、组件 小程序中的组件是由宿主环境提供的,主要分为9大类: 视图容器、基础内容、表单组件、导航组件、媒体组件、map地图组件、canvas画布组件、...npm安装第三方包 9、支持微信小程序自定义组件及JS SDK 10、兼容mpvue组件及项目(内嵌mpvue开源框架) 11、App端支持和原生混合编码 12、插件丰富,DCloud将发布插件到市场...四:配置uni-app的相关路径以及微信小程序的AppID 配置路径 配置AppID 五、一切准备就绪后,我们就可以在HBuilderX中启动我们的微信小程序了 初次编译可能会多耗费点时间

    2K40

    微信小程序WXML页面常用语法(讲解+示例)

    HTML,它是微信为我们提供的一套标签语言,可以说它就是我们小程序的脸面(虽然没经过CSS装饰前不一定光鲜亮丽),开发中 WXML 页面就作为我们一些逻辑行为的入口,以及效果展示的承载者。...(二) 数据绑定 虽然还不涉及到什么页面的美化,以及复杂的标签,不过一个极为简单的静态页面现在已经可以构造出来了,归根结底,我们最后都是要进行前后台数据的交互的,而微信小程序就为我们提供了很多很好用的用法...,能很快的进行数据的绑定操作 有一个前提条件,我们先模拟一些数据,我们只需要在页面的 js 文件中的 data对象中定义小程序初始化的数据,例如下面代码,我们随便拿一些常见的数据类型来模拟一下 Page...标签组件中进行数据的绑定其实是非常简单的,微信小程序中通过 {{}} 来解析刚才在 JS 中模拟的变量 要注意:直接通过 {{}} 解析的变量都是 页面 js 文件中 Page --> data 下的...A:字符串 字符串内容直接用两个大括号括住接收就可以了,在上面我们有这样的定义: msg: "你好,微信小程序", 所以直接括住 msg 就可以获取到后面的值了 {{msg}}</view

    5.2K10

    【小程序】WXML 模板

    目录 WXML 模板 1. 什么是 WXML 2. WXML 和 HTML 的区别 WXSS 样式 1. 什么是 WXSS 2. WXSS 和 CSS 的区别 JS 逻辑交互 1....小程序中的 .js 文件 2. 小程序中 .js 文件的分类 WXML 模板 1....什么是 WXML WXML(WeiXin Markup Language)是小程序框架设计的一套标签语言,用来构建小程序页面的 结构,其作用类似于网页开发中的 HTML。 2....小程序中的 .js 文件 一个项目仅仅提供界面展示是不够的,在小程序中,我们通过 .js 文件来处理用户的操作。例如: 响应用户的点击、获取用户的位置等等。 2....小程序中 .js 文件的分类 小程序中的 JS 文件分为三大类,分别是: app.js 是整个小程序项目的入口文件,通过调用 App() 函数来启动整个小程序 页面的 .js 文件 是页面的入口文件,通过调用

    1.2K30

    如何在小程序wxml文件中编写js代码

    WXS(WeiXin Script)是小程序的一套脚本语言,结合 WXML,可以构建出页面的结构。...wxs可以说就是为了满足能在页面中使用js存在的,在wxml页面中,只能在插值{{ }}中写简单的js表达式,而不能调用方法,例如直接在wxml页面中直接保留数据的小数点的后两位。...相对来说wxml中使用js语法就比较薄弱了,wxs就是弥补了这样的短处。 关于wxs文件的使用方法如下: .wxs的实例代码为: <!...结果 注意: wxs 不依赖于运行时的基础库版本,可以在所有版本的小程序中运行。 wxs 与 javascript 是不同的语言,有自己的语法,并不和 javascript 一致。...由于运行环境的差异,在 iOS 设备上小程序内的 wxs 会比 javascript 代码快 2 ~ 20 倍。在 android 设备上二者运行效率无差异。

    3.9K30

    微信小程序微信登录

    image.png 开发接口 登录 wx.login wx.checkSession 签名加密 小程序登录 小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系...登录流程时序 小程序,开发者服务器,微信接口服务 wx.login()获取code wx.request()发送code 登录凭证校验接口 appid+appsecret+code session_key...+openid等 自定义登录 与openid,session_key关联 image.png image.png image.png 微信登录授权: wx.authorize 提前向用户发起授权请求...,调用后会立刻弹窗询问用户是否同意授权小程序使用某项目功能或获取用户的某些数据,但不会实际调用对应的接口,如果用户之前就已经同意授权,则不会出现弹窗。...} }) }, bindGetUserInfo (e) { console.log(e.detail.userInfo) } }) image.png image.png 小程序登录

    30.9K30

    微信小程序Ⅲ

    https://blog.csdn.net/u011415782/article/details/79552943 ○ 前言 小程序初始化的源码中,赋予显示的标题默认设置为 “WeChat“,显然根据业务需求...,一定会要求我们可自定义的 下面是实现这个小需求的两种方法 ● 解决方案 ①....静态标题栏,json文件操作 对于 json 文件的修改也分两种 (1)....多数情况下,每个页面的标题栏都不相同,此时可以在 wxml 页面文件同目录下,对应修改同名 json文件(默认建立目录时,没有对应的 json 文件,可自行创建) json 文件一旦存在,要求内部信息以...动态标题栏,js 文件操作 此种情景多用于文章、对话、商品详情页的标题设置,根据参数获得的数据进行标题栏的赋值 可以在业务逻辑处理的 js 中,调用 wx.setNavigationBarTitle(

    14.9K20

    微信小程序Ⅰ

    https://blog.csdn.net/u011415782/article/details/79461942 背景 首先,小程序端的微信支付功能我还没有做,但是之前做过网页版已经微信端唤醒方式的微信支付...因为还需要申请新的域名,过几天才能正式测试,此处是在参考小程序官方文档后的思路 因此文可自成一体,所以被我摘出来了,全文可参考小白的 微信小程序实例——天气预报开发笔记 摸索思考 ①....服务端要创建接口返回用户openId 服务端代码是 java 的建议参考文章:微信小程序调用微信登陆获取openid及用户信息 java做为服务端 根据网上多数编码同行的介绍可知,微信的域名是无法绑定到自己的小程序中的...,但是根据前面的经验,可以在自己的服务端借用参数code获取openId,最后以json数据方式返回小程序即可 ③....如此一来的思路就是,在服务端还需有一个支付接口,可返回我们需要的上述参数 想了解更多信息,可以查看 微信支付接口文档 或者参考我之前的一篇文章:微信公众平台开发[4] —— ThinkPHP 框架下微信支付

    7.8K30

    微信小程序Ⅷ

    前言 微信小程序,作为一个前端为主的语言,涉及到的页面布局自然跟 HTML、CSS 有很大的耦合性 此处作为日常的小知识积累 不定期,补充更新 ♫. 积累 ①....地址三级联动 *小程序 地址三级联动效果实现 ? ⑤....图片上传、删除、预览 微信小程序实现图片上传、删除和预览功能的方法 当然也可以参看官方 Demo ,但是其中没有删除功能 ⑥. open-data userAvatarUrl 头像做圆角 推荐文章...- 小程序之open-data userAvatarUrl头像做圆角 首先,你测试会发现这样一点:小程序open-data中的头像,我们是不能对其做圆角之类的处理 其中,我的前端代码为 :...小程序显示富文本 注意,这也是个重点,毕竟我们多数的后台对于文章内容啥的,都是用UEditor等编辑器生成的富文本内容,所以,在小程序页面上更要很好的适配显示 微信小程序之HTML富文本解析

    5.7K10

    微信小程序

    什么是小程序 “小程序” 是一种不需要下载即可使用的应用,它实现了应用‘触不可及’的梦想, 用户扫一扫或者搜一下即可打开应用。 这也体现了‘用完即走’的理念,用户不用关心是否安装太多应用的问题。...小程序能干什么? 了解了什么是 “小程序”,所以我想大家已经意识到它能干什么了。 可以看得出来,“小程序” 的初衷不仅仅是一个 “小程序” 那么简单, 它的想法是给一些优质服务提供一个开放的平台。...--- 作为开发者应该知道的 “小程序” 只是一个功能相对简单的轻应用,它使用的框架名字叫做MINA, 这套框架的视图部分是腾讯自己开发的一套叫做 WXML + WXSS 的视图描述语言, 以及基于JavaScript...在代码层面,我们来看看 “小程序” 的语言长什么样子: ? ? ?...看了上面几段代码,你可能会觉得很熟悉,没错,它们就是使用web端相关知识实现的,或许这对于熟悉web开发的前端人员又是一次机会,因为它的学习成本并不高,相对于原生APP开发(安卓或IOS开发)而言,微信

    46.8K81

    微信小程序Ⅳ

    blog.csdn.net/u011415782/article/details/79556117 前言 作为常见的项目开发习惯了,复用度高的代码都想提取出来,哪里需要就进行传参调用就可 初涉微信小程序的圈子里...,可以对外共享本模块的私有变量与函数 推荐参考文章: 微信小程序(模块化) 官方解释请参考:https://mp.weixin.qq.com/debug/wxadoc/dev/framework...②. require 引用js文件 在当前的 js文件中,使用 require() 方法,正确传入路径文件 var common_js = require('../.....前端wxml参考代码 在此提供一下,前端的简单标签使用,通过点击下面的 标签,可以执行 js中的 bindFun()方法 我的 参考代码只是为了传参的使用,想了解的就多多参考官方文档 咯 附录 对于全局函数的配置,可参考文章 —— 微信小程序

    32K20
    领券