当前位置:首页 > 文章中心 > 正文内容

一款加速开发微信小程序的工具_微信小程序加速器

dgx6663个月前 (09-18)文章中心17


今天来介绍一款微信小程序开发辅助工具,微信小程序的开发规范是遵循微信自己打造的一种web生态,工具相当齐全、人性化,当注册好一个小程序后,就可以下载一个微信开发者工具,如下图所示:

从Github上搜寻了一款开源的微信小程序,用开发工具直接打开,运气好的话,小程序可以直接跑起来,可以简单看下小程序的逻辑和UI的代码:

UI

功能逻辑

大概看一眼,就知道不是纯粹的JS写法,也不是流行的React、Vue等写法,微信给小程序定义了一整套的组件库以及功能语法,只能通过官网来学习:https://developers.weixin.qq.com/miniprogram/dev/framework/

但是写过前端程序的朋友,肯定不希望每次开发都学习一套新的语法,一来学习成本比较高,二来已有的知识无法复用,也很憋屈。所以下面来介绍一款也许能够缩短微信小程序开发成本的工具:

https://taro.zone

Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发 微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ / 飞书 小程序 / H5 / RN 等应用。

因此开发过React 和 Vue的朋友有福了,可以继续按照React或者Vue的代码习惯来开发小程序,区别在于使用的是taro开发包:

React开发语法

import React, { Component } from 'react'
import { View, Text } from '@tarojs/components'
export default class Index extends Component {
  state = {
    msg: 'Hello World!'
  }
  componentWillMount () { }
  componentDidShow () { }
  componentDidHide () { }
  render () {
    return (
      <View className='index'>
        <Text>{this.state.msg}</Text>
      </View>
    )
  }
}

Vue开发语法

<template>
  <view class="index">
    <text>{{msg}}</text>
  </view>
</template>
<script>
export default {
  data () {
    return {
      msg: 'Hello World!'
    }
  },
  created () {},
  onShow () {},
  onHide () {}
}
</script>

按照taro的使用文档即可编译出微信小程序:

https://docs.taro.zone/docs/GETTING-STARTED

今天主要记录了下用流行的React或者Vue前端框架来开发微信小程序的方式,希望可以给朋友们一个新的视野。

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/4279.html

分享给朋友:

“一款加速开发微信小程序的工具_微信小程序加速器” 的相关文章

AMD发布24.3.1图形驱动,新增支持《龙之信条2》等游戏

IT之家 3 月 21 日消息,AMD 近日面向 Radeon 显卡用户,推出了全新的 24.3.1 图形驱动更新,重点添加了对《龙之信条 2》、《地平线: 西之绝境》和《重装前哨》游戏的支持。图源:VideoCardZAMD 官方并未公布本次图形驱动,对上述三款游戏的优化效果。《龙之信条 2》《龙...

新华社、人民日报、央视官方微信点赞,“菏泽好邻居”让全国人民羡慕

齐鲁网·闪电新闻5月5日讯 俗话说“远亲不如近邻”。邻里间的互动,有时候可谓非常有趣。近日,山东菏泽“致楼上邻居的一封信”在网上走红。‘一位热心又专业的邻居老王,写信对邻居练钢琴,提出了一些“指导意见”,指出了两首曲子中的错误,还附上了自己精心准备的乐谱。这封“钢琴指导”信张贴后,引来众多邻居留言。...

AUTO CAD2014 激活错误处理办法

我们在安装CAD的时候,在序列号和产品密钥都正确的情况下,但就是激活不了,这是怎么回事呢?下面的方法可以给以参考,实验是可以的。这种情况的出现,多数是因为我们安装了两套或多套CAD软件造成的,第一套CAD软件可以正常激活,第二套为什么就不可以了呢....方法如下:针对证书授权错误0015.111的解...

CAD快速测量面积与周长

这篇来教大家如何用CAD梦想画图快速测出规则图形与不规则图形的面积、首先这些图形都需要是封闭图形。操作工具操作系统:Windows10CAD软件:CAD梦想画图步骤1.首先我们画一个规则的矩形与一个用多边形绘制的不规则封闭图形,如下图动画所示:绘制图形2.然后点击功能菜单下的测量选项,系统会弹出“测...

安装累积更新后 使用DirectX/Direct3D的Windows应用发生崩溃

微软证实,在安装11月的KB5019980更新后,Windows上有一个新问题导致应用程序崩溃。据该公司称,它影响到过时的英特尔GPU驱动程序,导致使用DirectX或Direct3D的应用程序出现问题。"安装KB5019980后,在使用26.20.100.7463至30.0.101.1190版本的...

打开软件遇警告 解决方法并不难

很多小伙伴在玩电脑的时候,都碰到过程序没打开,反倒蹦出个警告窗口的情况,有些窗口的警告信息还挺明白,有些信息或者文件名就比较“玄幻”了。它们到底啥意思呢?小编今天就来说一说最常见的那些,以及怎么解决这些问题吧。● Visual C ++问题在开启很多程序的时候,会出现MSxxxxx.dll缺失或无法...