美文网首页
解决痛苦!!!React css行内样式转jsx样式对象

解决痛苦!!!React css行内样式转jsx样式对象

作者: 前端人人 | 来源:发表于2020-05-03 18:01 被阅读0次

如果你的前端用的是 React 框架,那么你或许会遇到,在jsx页面里写css内联样式,比如:

前端人人,feeo-css2obj

它是一个样式对象,其中key 是驼峰的样式名。你一个一个写,当然没有问题,怕就怕,你在Chrome浏览器控制台里调好的样式,复制到jsx页面里的时候,要自己手动一个一个改,这可要老命了,比如:

这是你在chrome里调试好的样式:

background-color: red;font-size: 16px;color: #ffffff;border-bottom-color: #000000;border-bottom-width: 1px;border-bottom-style: solid;width: 100px;height: 100px;padding-top: 10px;margin-bottom: 10px;

你要复制到jsx页面里:

然后自己一个一个改成这样:

backgroundColor:"red",fontSize:"16px",color:"#ffffff",borderBottomColor:"#000000",borderBottomWidth:"1px",borderBottomStyle:"solid",width:"100px",height:"100px",paddingTop:"10px",marginBottom:"10px",

那么有没有办法一键转换呢? 适用vscode。

我一直被这个问题困扰,很烦,开发效率被拖慢,一个一个改实在痛苦,所以到处找解决办法,也找到一个,功能也不错,但还是不太好用,转换的时候,总带有{},所以自己动手开发了一款《feeo-css2obj》,专门用于 react css 行内样式转jsx 样式对象。

演示:(右键选择,也可以使用组合快捷键:Ctrl+Alt+C,记忆技巧,c 是 css)

如果你需要这个功能,请在公众号<前端人人>发私信给我吧。

如果你觉得哪里不好用,可以提意见给我,我会改善升级!!!

如果你在开发中还遇到一些类似的烦恼,也可以私信我。

禁止擅自转载,如需转载请在公众号<前端人人>中留言联系我们!

感谢童鞋们支持,希望对你有所帮助!

如果你有什么问题,可以在下方留言给我们!

相关文章

  • 解决痛苦!!!React css行内样式转jsx样式对象

    如果你的前端用的是 React 框架,那么你或许会遇到,在jsx页面里写css内联样式,比如: 前端人人,feeo...

  • React:编写样式方式

    样式策略主要有以下几种: 内联样式: 内联样式就是在JSX元素中,直接定义行内的样式; CSS样式表: 这也是我们...

  • 「DOM 编程」样式操作

    样式操作CSS 对应 DOM 对象内部样式表行内样式更新样式element.styleelement.style....

  • css基础1

    使用css的方式 使用css的方式有3种,样式的优先权为:行内样式>内部样式>外部样式行内样式内部样式外部样式 行...

  • CSS三:CSS的三种引入方式

    CSS的引入方式共有三种:行内样式、内部样式表、外部样式表。 #一、行内样式 使用style属性引入CSS样式。 ...

  • 2019-11-30

    CSS的引入方式共有三种:行内样式、内部样式表、外部样式表 行内样式使用style属性引入CSS样式。 内部样式表...

  • 第九章 React样式

    9-1 内联样式 react可以支持原生的jsx的样式。用js写css的样式。 如上图,4-12定义一个常量sty...

  • css基础(一)

    css基础 样式类型 行内样式 追命 ​ 内部样式 div { color: red ; } ​ ...

  • 在react中设置css样式以及条件语句写法

    在react中设置css样式 以上是行内式的样式设置,渲染的结果是 当然还可以使用require直接引入.css文...

  • jQuery元素的操作

    样式操作样式的设置 css方法操作的是元素的行内样式//css方法// $('#test').css('backg...

网友评论

      本文标题:解决痛苦!!!React css行内样式转jsx样式对象

      本文链接:https://www.haomeiwen.com/subject/kscjghtx.html