我最近在同一台PC上开始使用Windows和Linux - 它们安装在两个不同的分区上,第三个分区包含公共数据和归档.从Windows创建的virtualenvs是使用文件夹"Scripts"创建的,而Linux中的对应文件是"bin"文件夹.
这里的问题是这些文件夹中的文件与两个操作系统不兼容.例如,bin(在Linux中创建)中包含的"activate"不在Windows中运行,另一方面,在Windows中无法在Linux上执行脚本中的"激活"(在Windows中创建).
有没有办法在两个操作系统上使用相同的virtualenv?
将 Fullcalendar 与 Vue.js 结合使用,我从变量传递初始事件,但我需要在更新该变量后,事件也在日历中更新。该文档似乎很清楚:

但我已经尝试过,但没有任何反应,事件保留为第一次渲染。
我还查看了许多与此主题相关的答案,但其中大多数都应用于 JQuery,这不是我的情况。
我不知道如何以正确的方式应用它。
预先感谢您的关注...
我创建日历的代码:
<FullCalendar :options="calendarOptions" ref="fullCalendar"/>
data() {
return {
calendarOptions: {
firstDay: new Date().getDay(),
plugins: [timeGridPlugin, interactionPlugin],
headerToolbar: {
left: '',
center: 'title',
right: 'prev,next'
},
initialView: 'timeGridWeek',
slotMinTime: "09:00:00",
slotMaxTime: "20:00:00",
height: "1070px",
expandRows: true ,
dayHeaderFormat: { weekday: 'narrow', day: 'numeric' },
events: displayEvents
},
...
Run Code Online (Sandbox Code Playgroud)
更新变量的函数:
getEvents() {
this.displayEvents = [
{
id: 1,
title: "TEST1",
start: "2021-03-29 09:00:00",
end: "2021-03-29 11:00:00",
backgroundColor: "#FF5733"
},
{ …Run Code Online (Sandbox Code Playgroud)