从0开始的微信小程序

Posted yeah17981

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从0开始的微信小程序相关的知识,希望对你有一定的参考价值。

其实已经大致学过一遍了,只不过有些笨蛋记忆力实在是太差了,有些部分解决不了,于是决定重头再来,顺带写个笔记。
事情的经过是因为我被拉去参加了一个学院的大创项目,需要自行搭建一个微信小程序商城,虽然网上有很多现成的版本,但是不会改也没啥用捏,学了还可以顺带可以拓宽一点技术栈。
文章基于黑马程序员的教程,反正就是一笔记,图一乐啦

前期准备

需要准备一个小程序账号(什么阴间笑话)
我用的是微信开发者工具+vsc进行开发,大家可以自行选择(配置的话自行搜索捏)
然后登陆微信开发者工具
顺带来个官网微信官方文档
忽略点对小程序基本架构的介绍,问就是懒得写

wxml语法

基本语法

在wxml中

<!--
  1 数据绑定 字符串 数字 bool object
-->
<view>mes</view>
<view>id</view>
<view>flag</view>
<view>result.math</view>
<!-- 2 标签属性-->
<view data-nu="num">自定义属性</view>
<view id="item-id"> </view>
<!-- 3 单标签-->
<view >
  <checkbox checked=" flase" />
</view>
<!-- 4、运算-->
<view >1+1</view>
<view >"1"+"1"</view>
<view >1<2?true:flase</view>
<!-- 5、循环
      可循环数组或对象
      数组
        wx:for-item="循环项的名称" wx:for-index="循环项的索引"
        wx:key="唯一属性"
        绑定一个字符串 循环数组中对象的唯一属性
        "*this" 数组为普通数组,表示循环项
        嵌套循环时不要重名
        只有一层的时候可不写(默认)wx:for-item="item" wx:for-index="index"
      对象
        wx:for-item="对象的值" wx:for-index="对象的属性"
-->
<view >
  <view wx:for="list" wx:for-item="item"  wx:for-index="index" wx:key="id" >
  索引:index--值:item.name
  </view>
</view>
<view >
  <view wx:for="result" wx:for-item="value" wx:for-index="key" wx:key="math">
  属性:key--值:value
  </view>
</view>
<!-- block 占位-->
<view >
  <block wx:for="list" wx:for-item="item"  wx:for-index="index" wx:key="id" >
  索引:index--值:item.name
  </block>
</view>
<!-- 6、条件
频繁修改用hidden  hidden通过直接修改样式来决定是否显示,但注意样式的优先级
-->
<view wx:if="false">1</view>
<view wx:elif="true">2</view>
<view wx:else>3</view>
<view hidden="false">4</view>
<view hidden style="display:flex;">5</view>
Page(
  data: 
    id:2,
    mes:'23333',
    num:0,
    flag:true,
    result:
      math:10,
      chinese:100,
      english:1
    ,
    list:[
      
        id:0,
        name:"好椰",
      ,
      
        id:1,
        name:"坏椰",
      ,
      
        id:2,
        name:"小椰",
      
    ]
  ,
);

以上是关于从0开始的微信小程序的主要内容,如果未能解决你的问题,请参考以下文章

从零开始的微信小程序入门教程

Wenaox 一款轻量性能好的微信小程序状态管理库

请问大佬们,自己公司的微信小程序能跳转到其他合作公司的微信小程序中吗,怎么跳转啊

自己的微信小程序学习笔记——从零开始新建项目

自己的微信小程序学习笔记——从零开始新建项目

自己的微信小程序学习笔记——从零开始新建项目