开发微信小程序 第1篇
温馨提示:一个身份证最多只能注册5个小程序账号,所以要慎重使用自己的身份证。当注册满了以后会提示:该身份证记登记过5次,请使用另一个身份证完成用户信息登记。
个人小程序不支持微信认证,微信支付以及高级接口能力 小程序的AppID(Application ID)是小程序在特定平台上的唯一标识符。每个小程序在注册时都会被分配一个AppID,它是小程序开发者进行开发、调试和发布的关键凭证之一。以下是关于小程序AppID的一些详细信息:
小程序的appID很重要,以后开发要用到。
开发微信小程序 第2篇
整个页面的数据来源,都是在 js文件中对应的data属性
插值语法 在wxml中获取data数据:
在方法中获取data数据:
总结:
1.简易的双向数据绑定
2.引用类型的双向数据绑定,
小程序中并没有v-model这个属性,只能用事件和值配合来代替
wx:为属性前缀,key的盒子不用写item
for后面的双{{ }}不需要写item
遍历过程中item依旧表示每一项
id只能是数字或者纯数字的字符串
为了提高代码可读性,微信小程序提供了wx:for-item=“xxx”
给我们修改这个item变量的命名
在上面的例子中:
这些指令和属性在小程序中常用于根据不同条件来动态显示或隐藏页面的部分内容,提升用户体验和交互性。
新建模板文件夹templates,继续在templates里面新建:
可以往模板里面传值:
wxs有点像我们html里面的script标签,既可以做内嵌式的写法,又可以做外链式的写法。
但是其中有模块化思想,所以,书写的函数需要导出才能使用。
cart文件夹下新建文件
中配置多一条路径:
_usingComponents_: {},
_component_: true
来到需要调用这个子组件的页面中注册组件:
中就可以使用组件了:
第1步:在父组件中传入money,注意:money是在父组件的data定义的数据
第2步:在子组件中定义好props数据,在微信小程序中不叫props,而叫properties
在中声明:
第3步,就可以在子组件中直接使用money了:
第1步:在父组件中定义修改money的函数
第2步:在父组件中调用子组件的地方传入自定义事件函数
开发微信小程序 第3篇
page存放当前小程序所有页面的路径,可以不主动添加,可直接在目录下右击新建页面,page会自动注册增加该页面的路径。
1. 什么是WXML
WXML(WeiXin Markup Language)是小程序框架设计的一套标签语言,用来构建小程序页面的结构,其作用类似于网页开发中的 HTML。 2. WXML 和 HTML 的区别
① 标签名称不同 ⚫ HTML (div, span, img, a) ⚫ WXML(view, text, image, navigator) ② 属性节点不同
③ 提供了类似于 Vue 中的模板语法 ⚫ 数据绑定 ⚫ 列表渲染 ⚫ 条件渲染
WXSS (WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式,类似于网页开发中的 CSS。
WXSS 和 CSS 的区别
① 新增了 rpx 尺寸单位 ⚫ CSS 中需要手动进行像素单位换算,例如 rem ⚫ WXSS 在底层支持新的尺寸单位 rpx,在不同大小的屏幕上小程序会自动进行换算
② 提供了全局的样式和局部样式 ⚫ 项目根目录中的 会作用于所有小程序页面 ⚫ 局部页面的 .wxss 样式仅对当前页面生效
③ WXSS 仅支持部分 CSS 选择器 ⚫ .class 和 #id ⚫ element ⚫ 并集选择器、后代选择器 ⚫ ::after 和 ::before 等伪类选择器