亚洲精品国产成人99久久6蜜臀_精品无人区麻豆乱码久久久_91原创精品_国产喷水av_91久久国产成人精品

19

微信小程序的開發(fā)規(guī)范是遵循微信自己打造的一種web生態(tài)

發(fā)布時間:2023-04-26 閱讀量:0 來源: 易企優(yōu)

今天給大家介紹一款微信小程序開發(fā)輔助。 微信小程序的開發(fā)規(guī)范遵循微信自創(chuàng)的網(wǎng)絡(luò)生態(tài)。 這些工具非常完整且用戶友好。 注冊小程序后,可以下載一個微信開發(fā)工具。 工具,如下圖所示:

從網(wǎng)上搜了一個開源的微信小程序,直接用開發(fā)工具打開。 運氣好的話小程序可以直接運行。 可以簡單看一下小程序的邏輯和UI代碼:

用戶界面

功能邏輯

微信小程序的開發(fā)規(guī)范是遵循微信自己打造的一種web生態(tài)

一看就知道不是純JS的寫法,也不是流行的React、Vue等寫法。 微信為小程序定義了一套完整的組件庫和函數(shù)語法,只能通過官網(wǎng)學習:

但是寫過前端程序的朋友肯定不想每次開發(fā)都學一套新的語法。 一來學習成本比較高,二來現(xiàn)有的知識不能復用,也很郁悶。 那么我們來介紹一個可以降低微信小程序開發(fā)成本的工具:

Taro是一個開放的跨終端跨框架解決方案,支持使用React/Vue/Nerv等框架開發(fā)微信/京東/百度/支付寶/字節(jié)跳動//飛書小程序/H5/RN等應(yīng)用。

所以,開發(fā)過React和Vue的朋友有福了。 大家可以按照React或者Vue的代碼習慣繼續(xù)開發(fā)小程序。 不同的是你使用的是taro開發(fā)包:

微信小程序的開發(fā)規(guī)范是遵循微信自己打造的一種web生態(tài)

React 開發(fā)語法

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 (
      
        {this.state.msg}
      
    )
  }
}

Vue開發(fā)語法


根據(jù)taro的文檔可以編譯出微信小程序:

今天主要記錄下使用時下流行的React或者Vue前端框架開發(fā)微信小程序的方法,希望能給小伙伴們一個新的視角。

聲明:本文"微信小程序的開發(fā)規(guī)范是遵循微信自己打造的一種web生態(tài)":http://www.ztxialiaoji.com/wysheji/show407.html內(nèi)容和圖片部分來自互聯(lián)網(wǎng)。若本站收錄的信息無意侵犯了貴司版權(quán),請給我們來信,我們會及時處理和回復。