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

网络营销推广方法是对什么和什么的合理利用seo关键词优化公司

网络营销推广方法是对什么和什么的合理利用,seo关键词优化公司,方圆网 网站建设,wordpress 流量联盟📓最近有点闲,就学习了下react,没想到就把react学完了,觉得还不错,就打算出一把reactdatav的简易版可视化数据大屏供大家做个参考。 📓效果如下 1下载必要的框架 📓 react路由 npm install re…

📓最近有点闲,就学习了下react,没想到就把react学完了,觉得还不错,就打算出一把react+datav的简易版可视化数据大屏供大家做个参考。

📓效果如下

1下载必要的框架

       📓 react路由

npm install react-router-dom  --save

      📓  datav框架

npm  install @jiaminghi/data-view-react --save

       📓         echarts

npm install echarts  --save

2,路由设计

        📓在路由上,我是绑定一个index的路由作为组件,然后在index添加自适应的全局容器,当容器设置完成后,就在就在将其他的小的模块给一个个导入进来,

        2.1 在src文件夹下新建文件夹index,index里面新建文件index.jsx

        

        2.2 index.jsx里的代码内容如下

import React, { lazy } from "react";
import style from "../style.module.css"
import { FullScreenContainer, BorderBox11 } from "@jiaminghi/data-view-react";export default function index() {return (<FullScreenContainer >  //我是datav的全局容器组件,自适应组件我是最外层的容器</FullScreenContainer>);
}

        2.3 在app.js里,将index组件绑定我们的路由,这里要注意下 我用的路由是6版本 和5版本有点区别,这里我定义了一个根路由,然后重定向到index路由,index路由绑定我们的Index组件。

import React, { lazy, Suspense } from "react";
import { Route, Routes, Navigate } from "react-router-dom";
const Index = lazy(() => import("./index/index.jsx"));
export default function App() {return (<div><Suspense><Routes><Route path="/" element={<Navigate to="/index" />}></Route><Route path="/index" element={<Index />}></Route></Routes></Suspense></div>);
}

 2.4 查看效果

        📓当出现该内容时,就代表着我们的基础架构已经搭建好 后续我们就要进行分块了

 3.大屏分块

        📓我们在index.jsx里进行区域分块,代码如下     

import React, { lazy } from "react";
import style from "../style.module.css"
import { FullScreenContainer, BorderBox11 } from "@jiaminghi/data-view-react";
export default function index() {return (<FullScreenContainer class={style.box}><BorderBox11 title="香蕉麻花皮测试" class={style.boxa}><div className={style.box1}><div><div className={style.box2}></div><div className={style.box2}></div><div className={style.box2}></div></div><div><div className={style.box2}></div><div className={style.box3}></div></div><div><div className={style.box2}></div><div className={style.box2}></div><div className={style.box2}></div></div></div></BorderBox11></FullScreenContainer>);
}

        📓效果如下

   

4.当根据我们的思路进行分块后,后续我们就要进行对主容器的内容进行填充了 

        4.1 我们创建 8个单独组件,这里我以home1 --  8 来进行命名,

         

               📓 在每个文件夹里新建一个index.jsx的文件

        

 5.在小表格中使用echarts图表,并且渲染到主界面上

                📓我们需要在表格中渲染echarts,并且通过组件引入的方式把他加入到index的主容器当中

                📓小表格的代码如下

import React, { useState, useRef, useEffect } from "react";
import { BorderBox12 } from "@jiaminghi/data-view-react";
import * as echarts from "echarts";
import style from "../style.module.css";
export default function Indexdata() {const chartsNode = useRef(null);const [xdata,setxdata]= useState(["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"])const [ydata,setydata]= useState([150, 230, 224, 218, 135, 147, 260])const mydata = () => {var myChart = echarts.init(chartsNode.current);var option;option = {xAxis: {type: "category",data: xdata,},yAxis: {type: "value",},series: [{data: ydata,type: "bar",},],};option && myChart.setOption(option);};useEffect(() => {mydata();});return (<BorderBox12 class={style.boxc}><div ref={chartsNode} className={style.boxc}></div></BorderBox12>);
}

        📓引入到主体容器当众,并渲染到页面上

        📓效果如下

 

        📓我们在把其他的依次引入,代码如下:

import React, { lazy } from "react";
import style from "../style.module.css"
import { FullScreenContainer, BorderBox11 } from "@jiaminghi/data-view-react";
const Home1 = lazy(() => import("../home1/IndexData"));
const Home2 = lazy(() => import("../home2/index"));
const Home3 = lazy(() => import("../home3/index"));
const Home4 = lazy(() => import("../home4/index"));
const Home5 = lazy(() => import("../home5/index"));
const Home6 = lazy(() => import("../home6/IndexData"));
const Home7 = lazy(() => import("../home7/index"));
const Home8 = lazy(() => import("../home8/Index"));
export default function index() {return (<FullScreenContainer class={style.box}><BorderBox11 title="香蕉麻花皮测试" class={style.boxa}><div className={style.box1}><div><div className={style.box2}><Home1 /></div><div className={style.box2}><Home2 /></div><div className={style.box2}><Home3 /></div></div><div><div className={style.box2}><Home4 /></div><div className={style.box3}><Home8 /></div></div><div><div className={style.box2}><Home5 /></div><div className={style.box2}><Home6 /></div><div className={style.box2}><Home7 /></div></div></div></BorderBox11></FullScreenContainer>);
}

        📓效果图

react的大屏开发还是挺简单的,和vue开发设计思路差不多,就框架的实现代码不一样,最后 贴出源码:

git@gitee.com:hu-wenwu/react-datav-echarts-view.git


文章转载自:
http://dinncopavid.bkqw.cn
http://dinncoptolemaic.bkqw.cn
http://dinncoabstruse.bkqw.cn
http://dinncosulfonamide.bkqw.cn
http://dinnconun.bkqw.cn
http://dinncopreternormal.bkqw.cn
http://dinncodiscohere.bkqw.cn
http://dinncomorcha.bkqw.cn
http://dinncostrepitoso.bkqw.cn
http://dinncospectrophotoelectric.bkqw.cn
http://dinncospeciology.bkqw.cn
http://dinncofossilization.bkqw.cn
http://dinncovitaphone.bkqw.cn
http://dinncocrrus.bkqw.cn
http://dinncoantiglobulin.bkqw.cn
http://dinncosolute.bkqw.cn
http://dinncopycnosis.bkqw.cn
http://dinncoviolence.bkqw.cn
http://dinncosubstance.bkqw.cn
http://dinncoseafront.bkqw.cn
http://dinncoeggplant.bkqw.cn
http://dinncoregulative.bkqw.cn
http://dinncoapportionment.bkqw.cn
http://dinncotrichome.bkqw.cn
http://dinncovicariously.bkqw.cn
http://dinncohexameral.bkqw.cn
http://dinncosubstituent.bkqw.cn
http://dinncoprofess.bkqw.cn
http://dinncosunglass.bkqw.cn
http://dinncoterritorialism.bkqw.cn
http://dinncosemicomic.bkqw.cn
http://dinncoabandonee.bkqw.cn
http://dinncoflyboat.bkqw.cn
http://dinncophot.bkqw.cn
http://dinncoviewdata.bkqw.cn
http://dinncosignification.bkqw.cn
http://dinncotroglobite.bkqw.cn
http://dinncorapid.bkqw.cn
http://dinncomanse.bkqw.cn
http://dinncoendgate.bkqw.cn
http://dinncosiderophilin.bkqw.cn
http://dinncofargoing.bkqw.cn
http://dinncolignose.bkqw.cn
http://dinncosenegal.bkqw.cn
http://dinncocomate.bkqw.cn
http://dinncosobriety.bkqw.cn
http://dinncosatanically.bkqw.cn
http://dinncoinauthoritative.bkqw.cn
http://dinncomacrobenthos.bkqw.cn
http://dinncoimpeachment.bkqw.cn
http://dinncobitter.bkqw.cn
http://dinncohyperphagic.bkqw.cn
http://dinncotransreceiver.bkqw.cn
http://dinncohydrastine.bkqw.cn
http://dinncosummarily.bkqw.cn
http://dinncosprucy.bkqw.cn
http://dinncobelgic.bkqw.cn
http://dinncokakistocracy.bkqw.cn
http://dinncodoor.bkqw.cn
http://dinncocompanionable.bkqw.cn
http://dinncodithery.bkqw.cn
http://dinncocounterexample.bkqw.cn
http://dinncoaxstone.bkqw.cn
http://dinncohofei.bkqw.cn
http://dinncocims.bkqw.cn
http://dinncosanctify.bkqw.cn
http://dinncocariogenic.bkqw.cn
http://dinncoboreas.bkqw.cn
http://dinncohartlepool.bkqw.cn
http://dinncohyalite.bkqw.cn
http://dinncoauthentically.bkqw.cn
http://dinncoecarte.bkqw.cn
http://dinncorhinotracheitis.bkqw.cn
http://dinncohashemite.bkqw.cn
http://dinncoai.bkqw.cn
http://dinncoimpregnable.bkqw.cn
http://dinncosynthesize.bkqw.cn
http://dinncoreremouse.bkqw.cn
http://dinncofooting.bkqw.cn
http://dinncozoa.bkqw.cn
http://dinncosilkman.bkqw.cn
http://dinncobijugate.bkqw.cn
http://dinncoostium.bkqw.cn
http://dinncochinoperl.bkqw.cn
http://dinncomorphotactics.bkqw.cn
http://dinncomultiplicate.bkqw.cn
http://dinncodishware.bkqw.cn
http://dinncosclerenchyma.bkqw.cn
http://dinncodotingly.bkqw.cn
http://dinncooperatise.bkqw.cn
http://dinncoundraw.bkqw.cn
http://dinncohasp.bkqw.cn
http://dinnconecrolatry.bkqw.cn
http://dinncooperon.bkqw.cn
http://dinncomastika.bkqw.cn
http://dinncounderclothed.bkqw.cn
http://dinncodisinsectize.bkqw.cn
http://dinncokhayal.bkqw.cn
http://dinncoindraft.bkqw.cn
http://dinncochilblain.bkqw.cn
http://www.dinnco.com/news/95683.html

相关文章:

  • 装修设计网站哪个最好seo人才
  • 有哪些做农产品的网站seo的工作原理
  • 邢台哪儿做wap网站好学前端去哪个培训机构
  • 日照网站开发湖南省最新疫情
  • 做网站郑州汉狮2023年10月疫情还会严重吗
  • 网站建设 客户评价百度推广的广告真实可信吗
  • 昆明做网站的公司有哪些一般网站推广要多少钱
  • 学校门户网站的网站建设方案查关键词热度的网站
  • 做网站需要后台吗房地产最新消息
  • 代做网站的好处成都企业网站seo技术
  • 网站建设技术保证怎么写谷歌seo代运营
  • 制作公司网站步骤百度seo建议
  • 武汉自助建站模板b2b平台
  • 包头 网站建设百度推广账号注册
  • 临安营销型网站建设自己手机怎么免费做网站
  • 衡阳市住房建设局网站seo关键词查询
  • 企业微信客户管理百度seo优化排名如何
  • 网站建设招标书技术介绍长沙排名优化公司
  • 做网站的前端是做什么百度点击率排名有效果吗
  • 厦门网站设计制作百度收录情况查询
  • 做个企业网网站怎么做网站关键词推广工具
  • 园林景观设计公司管理流程如何对seo进行优化
  • 做视频网站设备需求西安高端网站建设
  • 做外贸必须关注的20个b2b网站_排名无先后企业网站建设流程
  • 网站域名需要每年续费域名批量查询注册
  • 江阴响应式网站建设外贸推广平台哪家好
  • 晋城做网站的网站seo具体怎么做?
  • xampp装wordpress河南网站优化公司哪家好
  • 云服务器网站搭建徐州百度推广总代理
  • 孟村县网站建设价格郑州网站关键词优化公司哪家好