小编Gar*_*son的帖子

FullCalendar : 在选择期间忽略事件

我使用 fullCalendar月视图创建了一个月历。

在我的日历上,我每天只显示一个事件。此事件用于显示用户的状态(可用、不可用、忙...)

因为我每天总是有 1 个事件,所以我设置eventLimit为 true 以避免多个事件,并且因为这个事件大约是一整天,我还设置editable为 false 以防止事件的拖放。

这是我的代码:

$('#calendar').fullCalendar({
    editable: false, // Prevent event drag & drop
    events: '/json/calendar', // Get all events using a json feed
    selectable: true,
    eventLimit: true, // Only 1 event per day
    header: {
        left: 'prev,next',
        center: 'title',
        right: 'today'
    },
    select: function(start, end) {
        window.location.hash = '#oModal-calendar'; // Display some popup with a form
        end.subtract(1, 'days');
        $('#checkboxButton').data('start', start);
        $('#checkboxButton').data('end', end);
        $('#calendar').fullCalendar('unselect');
    }
});
Run Code Online (Sandbox Code Playgroud)

我希望我的用户能够直接从日历中选择日期,所以我selectable: …

javascript jquery fullcalendar

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

树枝模板的探查器

我开始优化我的网站,该网站目前仍在 Symfony2 中使用开发环境。

我有一页很奇怪。页面加载时间约为 1000 毫秒,树枝模板基于 Symfony 分析器需要大约 900 毫秒。

我看过树枝模板,但它很大(很多循环,包括模板等......)

我想知道什么在我的模板中花费了这么多次,所以我正在寻找一种方法来分析这个模板。这是可能的吗?

html php templates symfony twig

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

将 TailwindCSS 与 Symfony Webpack Encore 结合使用

我在使用 Symfony 设置 TailwindCSS 时遇到问题,我不确定出了什么问题

\n

webpack.config.js

\n
var Encore = require(\'@symfony/webpack-encore\');\n\nif (!Encore.isRuntimeEnvironmentConfigured()) {\n    Encore.configureRuntimeEnvironment(process.env.NODE_ENV || \'dev\');\n}\n\nEncore\n    .setOutputPath(\'public/build/\')\n    .setPublicPath(\'/build\')\n    .addStyleEntry(\'tailwind\', \'./assets/css/tailwind.css\')\n    .enablePostCssLoader((options) => {\n         options.config = {\n          // directory where the postcss.config.js file is stored\n                 path: \'./postcss.config.js\'\n         };\n    })\n    .splitEntryChunks()\n\n    .enableSingleRuntimeChunk()\n    .cleanupOutputBeforeBuild()\n    .enableBuildNotifications()\n    .enableSourceMaps(!Encore.isProduction())\n    .enableVersioning(Encore.isProduction())\n\n    .configureBabelPresetEnv((config) => {\n        config.useBuiltIns = \'usage\';\n        config.corejs = 3;\n    })\n\n;\n\nmodule.exports = Encore.getWebpackConfig();\n
Run Code Online (Sandbox Code Playgroud)\n

顺风.css

\n
@tailwind base;\n\n@tailwind components;\n\n@tailwind utilities;\n
Run Code Online (Sandbox Code Playgroud)\n

postcss.config.js

\n
let tailwindcss = require(\'tailwindcss\');\n\nmodule.exports = {\n    plugins: [\n        tailwindcss(\'./tailwind.config.js\'), // your tailwind.js configuration …
Run Code Online (Sandbox Code Playgroud)

javascript symfony webpack postcss tailwind-css

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