当前位置: 首页 > news >正文

百度添加网站分析一个网站

百度添加网站,分析一个网站,传统企业营销型网站建设,h5的网站在svelet5中导入并使用react组件库 svelte5中使用react组件 svelte5中使用react组件 在svelet5中导入并使用react组件库, 示例项目地址#xff1a;https://github.com/shenshouer/my-svelte-react 在svelte5中当前还有问题#xff0c;无法将children传递到react中渲染 使用… 在svelet5中导入并使用react组件库 svelte5中使用react组件 svelte5中使用react组件 在svelet5中导入并使用react组件库, 示例项目地址https://github.com/shenshouer/my-svelte-react 在svelte5中当前还有问题无法将children传递到react中渲染 使用svletkit创建项目 $ 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 │ │ │ ├──────────────────────────────────────────────────────────────────────────╯ │ └ Youre all set!$ cd my-svelte-react$ pnpm install$ pnpm dev 安装react相关依赖 $ pnpm i react react-dom $ pnpm i --save-dev types/react types/react-dom $ pnpm add vitejs/plugin-react -D 修改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 });创建react svelte适配器ReactAdapter.svelte, 代码如下: # src/lib/utils/ReactAdapter.sveltescript langtsimport 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 });}}); /scriptdiv bind:this{container} class{$$props.class}/div 目前此部分适配器有问题, children无法获取并且在react组件中渲染 参考 props-and-restProps issues 添加react组件库, 如 ant design $ pnpm add antd# page.sveltescript langtsimport { Button } from antd;import ReactAdapter from $lib/utils/ReactAdapter.svelte; /scriptReactAdapter el{Button} typeprimaryHello, World!/ReactAdapter
http://www.hkea.cn/news/14454945/

相关文章:

  • 创建网站向导和模板个体工商户注册查询
  • 县总工会网站建设情况网站建设会议纪要
  • 做土司的网站合肥网络科技有限公司做网站
  • jquery 网站模板何炅做的代言网站
  • 快速搭建网站后天台部门做网站优点
  • 深圳网站建设民治大道有什么做详情页的参考网站
  • 网络推广优化网站简单的网站开发工具
  • 外贸公司网站有哪些视频拍摄制作报价明细
  • 包装材料东莞网站建设政协网站法治建设
  • 高端网站建设的价格制作宣传图片的软件
  • 公司网站页面购物网站建设需求
  • 丰都县网站谷歌手机网页版入口
  • 网站建设完成之后要索取哪些网站建设新闻+常识
  • 南京培训网站建设常用的网页编辑工具有哪些
  • 天河建设网站哪个好网站框架是怎么做的
  • wordpress抓取微信文章seo优化主要做什么
  • 什么是网站建设的重点如何注册免费网站域名
  • 如何通过网站获取qq什么公司需要做网站
  • 如何利用模板建站一个设计网站多少钱
  • 网站集约化建设难点青岛西海岸新区城市建设局网站
  • 招聘网站费用怎么做分录常德车管所网站
  • 医疗图片做网站图片网站 建设平台分析
  • 浙江平台网站建设设计wordpress 产品展示
  • 绍兴网站建设优化体验营销
  • 海宁最火高端网站设计推荐网站设计论文题目参考
  • 企业手机端网站模板下载wordpress分类关键字
  • 网站二级页面设计要求合作做网站的总结和心得
  • 佛山网站搭建天津室内设计培训
  • 北京网站备案代理建设商城网站价格
  • 网站开发技术问题wordpress 登陆重定向