国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

高端網(wǎng)站開發(fā)程推廣賺錢的微信小程序

高端網(wǎng)站開發(fā)程,推廣賺錢的微信小程序,wordpress 應用模板,做兼職哪家網(wǎng)站靠譜在svelet5中導入并使用react組件庫 svelte5中使用react組件 svelte5中使用react組件 在svelet5中導入并使用react組件庫, 示例項目地址:https://github.com/shenshouer/my-svelte-react 在svelte5中當前還有問題,無法將children傳遞到react中渲染 使用…

在svelet5中導入并使用react組件庫

  • svelte5中使用react組件

svelte5中使用react組件

在svelet5中導入并使用react組件庫, 示例項目地址:https://github.com/shenshouer/my-svelte-react

在svelte5中當前還有問題,無法將children傳遞到react中渲染

  1. 使用svletkit創(chuàng)建項目
$ npx sv create my-svelte-react% npx sv create my-svelte-react
┌  Welcome to the Svelte CLI! (v0.6.10)
│
◇  Which template would you like?
│  SvelteKit minimal
│
◇  Add type checking with Typescript?
│  Yes, using Typescript syntax
│
◆  Project created
│
◇  What would you like to add to your project? (use arrow keys / space bar)
│  none
│
◇  Which package manager do you want to install dependencies with?
│  pnpm
│
◆  Successfully installed dependencies
│
◇  Project next steps ─────────────────────────────────────────────────────╮
│                                                                          │
│  1: cd my-svelte-react                                                   │
│  2: git init && git add -A && git commit -m "Initial commit" (optional)  │
│  3: pnpm run dev --open                                                  │
│                                                                          │
│  To close the dev server, hit Ctrl-C                                     │
│                                                                          │
│  Stuck? Visit us at https://svelte.dev/chat                              │
│                                                                          │
├──────────────────────────────────────────────────────────────────────────╯
│
└  You're all set!$ cd my-svelte-react$ pnpm install$ pnpm dev
  1. 安裝react相關依賴
$ pnpm i react react-dom
$ pnpm i --save-dev @types/react @types/react-dom
$ pnpm add @vitejs/plugin-react -D
  1. 修改vite.config.ts增加react支持
import { sveltekit } from '@sveltejs/kit/vite';
import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';  # <---- hereexport default defineConfig({plugins: [sveltekit(), react()]        # <---- here
});
  1. 創(chuàng)建react svelte適配器ReactAdapter.svelte, 代碼如下:
# src/lib/utils/ReactAdapter.svelte<script lang="ts">import React from "react";import ReactDOM from "react-dom/client";import { onDestroy, onMount } from "svelte";const e = React.createElement;let container: HTMLElement;let root: ReactDOM.Root;onMount(() => {const { el, children, class: _, ...props } = $$props;try {root = ReactDOM.createRoot(container);root.render(e(el, props, children));} catch (err) {console.warn(`react-adapter failed to mount.`, { err });}});onDestroy(() => {try {if (root) {root.unmount();}} catch (err) {console.warn(`react-adapter failed to unmount.`, { err });}});
</script><div bind:this={container} class={$$props.class}></div>

目前此部分適配器有問題, children無法獲取并且在react組件中渲染

參考:
props-and-restProps
issues

  1. 添加react組件庫, 如 ant design
$ pnpm add antd# +page.svelte<script lang="ts">import { Button } from "antd";import ReactAdapter from "$lib/utils/ReactAdapter.svelte";
</script><ReactAdapter el={Button} type="primary">Hello, World!</ReactAdapter>
http://m.aloenet.com.cn/news/37073.html

相關文章:

  • 電子商務網(wǎng)站建設與管理 教案2345網(wǎng)址導航官方網(wǎng)站
  • 做搜狗pc網(wǎng)站網(wǎng)站seo標題優(yōu)化技巧
  • 做百度競價網(wǎng)站修改影響排名嗎站長之家seo概況查詢
  • 金華競價排名 金華企業(yè)網(wǎng)站建設線上營銷活動有哪些
  • 如何開發(fā)一個微網(wǎng)站sem是什么工作
  • 利用高權重網(wǎng)站做關鍵詞運營和營銷是一回事嗎
  • 做外鏈網(wǎng)站優(yōu)化方案官方網(wǎng)站
  • 免費網(wǎng)站建設新技術優(yōu)化流程
  • 玉樹營銷網(wǎng)站建設十大營銷策劃公司排名
  • 網(wǎng)站規(guī)劃與建設的流程與方法 高中信息技術快手seo
  • 做一個營銷型網(wǎng)站有哪些內(nèi)容百度app平臺
  • 如何做自媒體和網(wǎng)站簽約賺點擊seo關鍵詞優(yōu)化公司
  • 柳北網(wǎng)站制作移動慧生活app下載
  • 深圳四站合一網(wǎng)站建設電話電商網(wǎng)站上信息資源的特點包括
  • 如何做網(wǎng)站圖片切換鄭州網(wǎng)絡營銷與網(wǎng)站推廣
  • 動態(tài)網(wǎng)頁怎么制作長沙百度快速優(yōu)化
  • 網(wǎng)站建設需要什么基礎百度站長平臺有哪些功能
  • 網(wǎng)站建設網(wǎng)站需要什么日照高端網(wǎng)站建設
  • 建筑學院app網(wǎng)站今天國內(nèi)新聞
  • 那個網(wǎng)站做外貿(mào)谷歌廣告代理公司
  • 做柱狀圖 餅狀圖的網(wǎng)站武漢網(wǎng)站競價推廣
  • 中國采招網(wǎng)沈陽seo推廣
  • 自己的網(wǎng)站如何做推廣網(wǎng)站建設網(wǎng)站推廣
  • 好的網(wǎng)站搭建公司哈爾濱網(wǎng)站優(yōu)化
  • wap建站系統(tǒng)垂直搜索引擎
  • 廊坊網(wǎng)站建設方案策劃哈爾濱優(yōu)化網(wǎng)站方法
  • 金華網(wǎng)站建設哪里好seo排名培訓學校
  • 中小型網(wǎng)站建設與管理游戲合作渠道
  • 部委網(wǎng)站建設通知西安網(wǎng)站定制開發(fā)
  • 上海做網(wǎng)站的價格百度查詢?nèi)肟?/a>