我使用 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: …
我开始优化我的网站,该网站目前仍在 Symfony2 中使用开发环境。
我有一页很奇怪。页面加载时间约为 1000 毫秒,树枝模板基于 Symfony 分析器需要大约 900 毫秒。
我看过树枝模板,但它很大(很多循环,包括模板等......)
我想知道什么在我的模板中花费了这么多次,所以我正在寻找一种方法来分析这个模板。这是可能的吗?
我在使用 Symfony 设置 TailwindCSS 时遇到问题,我不确定出了什么问题
\nwebpack.config.js
\nvar 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();\nRun Code Online (Sandbox Code Playgroud)\n顺风.css
\n@tailwind base;\n\n@tailwind components;\n\n@tailwind utilities;\nRun Code Online (Sandbox Code Playgroud)\npostcss.config.js
\nlet tailwindcss = require(\'tailwindcss\');\n\nmodule.exports = {\n plugins: [\n tailwindcss(\'./tailwind.config.js\'), // your tailwind.js configuration …Run Code Online (Sandbox Code Playgroud) javascript ×2
symfony ×2
fullcalendar ×1
html ×1
jquery ×1
php ×1
postcss ×1
tailwind-css ×1
templates ×1
twig ×1
webpack ×1