小编Ski*_*tas的帖子

在 WordPress 中向 css 文件添加预加载

我是 WordPress 新手,正在尝试预加载某些 css 文件。我知道它们是使用 加载到 head 中的wp_enqueue_style(),所以我尝试访问从中生成的 html 来添加rel="preload"

到目前为止看起来像这样

wp_enqueue_script('main-style', 'styles/main-style.css', false, null);

add_filter('script_loader_tag', 'preload_filter', 10, 2);

function preload_filter($html, $handle) {
   if (strcmp($handle, 'main-style') == 0) {
      $html = str_replace("rel='stylesheet'", "rel='preload' as='style' ", $html);
   }

   return $html;
} 
Run Code Online (Sandbox Code Playgroud)

虽然当我添加此preload_filter函数时,我的 css 无法完全加载,而不仅仅是指定的样式表......我在尝试执行此操作时是否遗漏了任何内容,或者是否有更简单的方法?任何帮助将不胜感激。

wordpress

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

尝试在 React 应用程序中使用 react-perfect-scrollbar

所以我是 React 的新手并试图向应用程序添加滚动条。我已经安装了 react-perfect-scrollbar 并将其导入到我的应用程序中。按照指定的说明进行操作后,我无法显示滚动条...我想我犯了一个非常基本的错误,但我无法解决。我还没有摆弄自定义选项或任何东西,我只是想显示一个滚动条

import PerfectScrollbar from 'react-perfect-scrollbar';
import 'react-perfect-scrollbar/dist/css/styles.css';

<PerfectScrollbar>
    <p> test 1 </p>
    <p> test 2 </p>
</PerfectScrollbar>
Run Code Online (Sandbox Code Playgroud)

npm reactjs

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

标签 统计

npm ×1

reactjs ×1

wordpress ×1