小编Spl*_*ynx的帖子

长的CSS类名会对性能产生影响吗?

我正在构建一个包含主题的JS脚本,为了运行多个主题,每个类名都有一个前缀 - 这会使类名有点长.

我也有CSS规则取决于是否有元素有更多的类名,以提供特殊效果.

我的问题是,较长的CSS类名会对性能产生影响,还是只会选择错误/错误/低效的选择器会降低性能?

css performance

15
推荐指数
1
解决办法
3124
查看次数

Javascript regexp - 仅当第一个字符不是星号时

我正在使用javascript验证器,它将让我构建基于regexp的自定义验证

从他们的网站:regexp=^[A-Za-z]{1,20}$允许最多20个字母字符.

如果输入字段中输入的数据超出此范围,则会返回错误.

我需要的是如果值的asterix作为第一个字符,将触发输入字段错误的字符串.

我可以使它触发相反的操作(如果第一个字符不是星号则出错):

regexp=[\u002A]
Run Code Online (Sandbox Code Playgroud)

Heeeeelp请:-D

javascript regex negate

12
推荐指数
1
解决办法
3万
查看次数

如何在Ace Editor中找到当前加载的模式(语法)?

正如标题所说 - 我怎样才能找到Ace Editor中当前加载的模式?

editor.getSession().getMode()并没有真正返回我可以使用的任何内容 - 已经查看了一些返回的对象 - 但找不到任何东西.

editor.getTheme()向我返回一个我可以使用的字符串 - 如果他们对模式没有做同样的话,那就好像很有趣

ace-editor

6
推荐指数
1
解决办法
1495
查看次数

如何在 Storybook 6.0 中自定义深色和浅色主题

我正在使用浅色和深色主题制作 PWA,我想创建我的 Storybook 浅色和深色主题来反映这些主题。

因此,我创建了一个函数,如果我向它传递 Material UI 主题和基本名称,它将返回一个新的 Storybook 主题对象。

但是我如何将这两个对象作为主题传递给 Storybook?

我发现我应该去manager.js添加以下代码

import theme from '../src/theme/theme'
import createThemeFromMUITheme from './create-theme-from-mui-theme'
import addons from '@storybook/addons'

addons.setConfig({
  theme: createThemeFromMUITheme('light', theme.light),
})
Run Code Online (Sandbox Code Playgroud)

但是如何设置浅色和深色主题呢?

我努力了

import theme from '../src/theme/theme'
import createThemeFromMUITheme from './create-theme-from-mui-theme'
import addons from '@storybook/addons'

addons.setConfig({
  theme: {
    light: createThemeFromMUITheme('light', theme.light),
    dark: createThemeFromMUITheme('dark', theme.dark)
  },
})
Run Code Online (Sandbox Code Playgroud)

但这使得故事书什么也没显示(但它并没有失败)

请帮助 :-)

编辑:我也尝试过以下方法

import theme from '../src/theme/theme'
import createThemeFromMUITheme from './create-theme-from-mui-theme'
import addons from '@storybook/addons'

addons.setConfig({
  theme: createThemeFromMUITheme('light', theme.light),
})

addons.setConfig({
  theme: …
Run Code Online (Sandbox Code Playgroud)

storybook

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

ace-editor ×1

css ×1

javascript ×1

negate ×1

performance ×1

regex ×1

storybook ×1