首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    用户登录前后端分离开发实战案例:React,npm,webpack,ES6, Kotlin, Spring Boot, Gradle, Freemarker, Material UIKotlin 开发

    import Button from '@material-ui/core/Button'; 使用 prop-types 我们使用 prop-types 第三方库对组件的props的变量进行类型检测.../core/styles'; import Card from '@material-ui/core/Card'; import CardContent from '@material-ui/core/...$ from 'jquery' const styles = theme => ({ container: { display: 'flex', flexWrap...点击“Generate Project”,下载自动生成的样板工程,解压,导入到 IDEA。 构建项目 打开 IDEA,点击 Open ? image 选择刚才自动生成的样板工程的根目录 ?...SimpleLoginBackEndApplicationKt in 8.981 seconds (JVM running for 10.534) 这个时候,我们访问 http://127.0.0.1:8080/ ,会看到一个默认错误页面

    8.1K30

    前端React集成websocket

    React集成websocekt需要安装socket.io,安装完成后,将连接过程定义为一个模块,sicket.io会导出一个io函数,这个函数的参数就是websocket的连接地址和一些配置参数,其返回值是一个连接对象...SocketSetver = Socket('http://localhost:8080'); 代码非常简单,还有一些其他配置项,大家有兴趣可以自己去研究,这个文件的作用就是连接websocket并且导出连接对象...,其他文件多次导入这个文件,连接过程也只是执行一次,这事js模块化的特性,所以大家不需要担心导入这个文件时会发生多次连接的现象。...styles from '....connect事件,然后监听其他自定义事件,这里监听其他自定义事件,理论上应该发生在connect之后,所以应该写在connect的回调函数,但是我写在外面也没发生错误,就一直这样了,后面如果发现问题会及时更新

    2.1K20

    如何像导入 JS 模块一样导入 CSS?

    刚刚发布的 Chrome 93 版本更新了一项令人兴奋的新特性:CSS Module Script,使用它你可以像导入一个 JavaScript 模块一样加载 CSS 样式。...= [sheet]; CSS Module Script 默认导出的是一个 可构造样式表 ,与任何其他 可构造样式表 一样,它使用 adoptedstylesheet 作用于 document 和...和其他使用 JavaScript 引入 CSS 的方式不同,你无需创建一个 标签,也不需要把 CSS 插入混淆后的 JavaScript 。.../styles.css' assert { type: "css" }; document.adoptedStyleSheets = [styles]; This...文中如有错误,欢迎在后台和我留言,如果这篇文章帮助到了你,欢迎点赞、在看和关注。你的点赞、在看和关注是对我最大的支持! 点赞、在看支持作者❤️

    3.6K30

    如何封装不被嫌弃的组件SDK

    老板决定尝试付费推广。 马上五一了,老板想策划一个活动玩法。可是公司前端人力有限,不能每个业务都单独开发活动。 于是老板找到了你,希望你封装一个活动SDK组件供公司几个业务接入。...活动进程,有没有可能PM发现这段文案效果不好想修改。 如果前端写死了文案,要修改意味着组件提供方(你)与业务接入方都有重新上线的成本。...此时有两点需要注意: 完善的类型提示 使用ts编写组件,导出类型声明文件,可以极大规范业务方接入,减少接入沟通成本。 错误边界 如果SDK组件抛出错误,导致接入的页面崩溃了,妥妥的p0级bug。...此时需要考虑如下问题: 业务接入方以什么模块规范导入(ESM还是CJS)? 如果接入方以SSR的形式在服务端接入组件,可能使用CJS规范。 CSR的情况通常使用ESM。...总结 为了封装一个不被吐槽的SDK组件,需要做到如下几点: 明确组件职责,知道SDK能从宿主环境获得什么能力 完善的ts声明与错误边界 灵活的导出产物,让业务能舒服接入 上线后业务、代码层面的监控 说完这些

    96720

    css模块化及CSS Modules使用详解

    近期在项目中大量使用,下面具体分享下实践的细节和想法。 CSS 模块化遇到了哪些问题? CSS 模块化重要的是要解决好两个问题:CSS 样式的导入导出。...灵活按需导入以便复用代码;导出时要能够隐藏内部作用域,以免造成全局污染。...缺点是所有的样式都是全局生效,样式可能被错误覆盖,因此产生了非常丑陋的 !important,甚至 inline !important 和复杂的选择器权重计数表,提高犯错概率和使用成本。...CSS Modules 模块化方案 CSS Modules 内部通过 ICSS 来解决样式导入导出这两个问题。分别对应 :import 和 :export 两个新增的伪类。...结合 Webpack 的 css-loader 后,就可以在 CSS 定义样式,在 JS 中导入。 启用 CSS Modules // webpack.config.js css?

    6.8K100

    项目总计笔记

    现在index中导入各个模块, 写在modules index.js 要怎么使用modules里面的数据呢?...不能和以前一样直接store.state.xxx, 因为每个不同的modules里面都有state,那怎么拿到我们想要的模块的数据呢 看看cart里面的state数据: cart.js 我尝试在页面打印...from '@/router' // 导出基准地址 export const baseURL = 'http://pcapi-xiaotuxian-front-devtest.itheima.net...方法: 1.准备需要自动化导入的 less 文件 2.下载插件 3.添加配置自动化导入的相关配置 4.重启开发服务器 变量文件: src/assets/styles/variables.less...import '@/assets/styles/common.less'这种导入方式 这些就是在项目开始前需要做的一些准备,后面再写遇到的问题和疑难点,发现自己还是有很多基础不牢

    42920

    前端必读:如何在 JavaScript 中使用SpreadJS导入导出 Excel 文件

    在本博客,我们将介绍如何按照以下步骤在 JavaScript ,实现页面端电子表格导入/导出到 Excel: 完整Demo示例请点击此处下载。...设置 JavaScript 电子表格项目 添加 Excel 导入代码 将数据添加到导入的 Excel 文件 添加迷你图 添加 Excel 导出代码 设置 JavaScript 电子表格项目 首先,我们可以使用托管在...在此示例,我们导入了一个本地文件,但您可以对服务器上的文件执行相同的操作。如果从服务器导入文件,您需要引用该位置。...因此 $.support.cors = true;行,否则尝试加载它会导致 CORS 错误。 将数据添加到导入的 Excel 文件 我们使用本教程的“损益表”Excel 模板导入本地文件。...在另一个系列文章,我们演示了如何在其他 Javascript 框架中导入/导出 Excel 电子表格: React Vue Angular 本文示例下载地址: https://gcdn.grapecity.com.cn

    4.1K10

    如何使用JavaScript实现前端导入导出excel文件(H5编辑器实战复盘)

    笔者将分成3篇文章来复盘, 主要解决场景如下: 如何使用JavaScript实现前端导入导出excel文件(H5编辑器实战复盘) 前端如何基于table的数据一键生成多维度数据可视化分析报表 如何实现会员管理系统下的权限路由和权限菜单...使用JavaScript实现前端基于Table数据一键导出excel文件 同样的, 我们实现将table数据一键导出为excel也是类似, 不过方案有所不同, 我们先来看看在Dooring的实现效果....实现一键导出excel文件功能 一键导出功能主要用在H5-Dooring的后台管理页面, 为用户提供方便的导出数据能力....我们这里导出功能也依然能使用xlsx来实现, 但是综合对比了一下笔者发现有更简单的方案, 接下来笔者会详细介绍, 首先我们还是来看一下流程: 很明显我们的导出流程比导入流程简单很多, 我们只需要将table...至此, 我们就实现了使用JavaScript实现前端导入导出excel文件的功能.

    3.1K31

    如何使用 JavaScript 导入导出 Excel

    前言 在现代的Web应用开发,与Excel文件的导入导出成为了一项常见而重要的任务。无论是数据交换、报告生成还是数据分析,与Excel文件的交互都扮演着至关重要的角色。...本文小编将为大家介绍如何在熟悉的电子表格 UI 轻松导入 Excel 文件,并以编程方式修改表格或允许用户进行编辑,最后使用葡萄城公司的纯前端表格控件SpreadJS组件它们导出回 Excel 文件。...我们将按照以下步骤介绍如何在 JavaScript 中导入/导出到 Excel: 搭建 JavaScript 电子表格项目 编写 Excel 导入代码并导入 Excel 将数据添加到导入的 Excel...为了实现这个需求,我们可以在单击事件处理程序的导出按钮调用 Spread.Sheets 内置的导出方法: document.getElementById("export").onclick = function...文件成功导出后,在 Excel 打开它,可以看到该文件看起来与导入时一样,只是现在我们添加了一条额外的收入线。

    45320
    领券