fix: 移除分享頁面不需要的刪除鈕
This commit is contained in:
parent
e058cd0db9
commit
102d51fd1a
@ -254,6 +254,7 @@ var mainWindow = {
|
|||||||
<course-table
|
<course-table
|
||||||
v-bind:selectCourses="selectCourses"
|
v-bind:selectCourses="selectCourses"
|
||||||
v-bind:select_c="selectCourses"
|
v-bind:select_c="selectCourses"
|
||||||
|
v-bind:is_shared="false"
|
||||||
v-on:remove-course="removeCourse"
|
v-on:remove-course="removeCourse"
|
||||||
></course-table>
|
></course-table>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -69,6 +69,7 @@ var share = {
|
|||||||
<course-table
|
<course-table
|
||||||
v-bind:selectCourses="selectCourses"
|
v-bind:selectCourses="selectCourses"
|
||||||
v-bind:select_c="selectCourses"
|
v-bind:select_c="selectCourses"
|
||||||
|
v-bind:is_shared="true"
|
||||||
></course-table>
|
></course-table>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -1,9 +1,10 @@
|
|||||||
var courseDiv = {
|
var courseDiv = {
|
||||||
props: ['course'],
|
props: ['course', 'is_shared'],
|
||||||
template: `
|
template: `
|
||||||
<div style='border: 5px #1abc9c solid; text-align: center;'>
|
<div style='border: 5px #1abc9c solid; text-align: center;'>
|
||||||
{{ course.name }}
|
{{ course.name }}
|
||||||
<button type="button"
|
<button type="button"
|
||||||
|
v-if="!is_shared"
|
||||||
v-on:click="$emit('remove-course', course.name)"
|
v-on:click="$emit('remove-course', course.name)"
|
||||||
class="btn btn-danger btn-sm"
|
class="btn btn-danger btn-sm"
|
||||||
>
|
>
|
||||||
@ -21,7 +22,7 @@ var tempDiv = {
|
|||||||
`
|
`
|
||||||
}
|
}
|
||||||
var courseTable = {
|
var courseTable = {
|
||||||
props: ['select_c'],
|
props: ['select_c', 'is_shared'],
|
||||||
data: function(){
|
data: function(){
|
||||||
return {
|
return {
|
||||||
'courses': {},
|
'courses': {},
|
||||||
@ -95,6 +96,7 @@ var courseTable = {
|
|||||||
<course-div
|
<course-div
|
||||||
v-if="exist(week+'z')"
|
v-if="exist(week+'z')"
|
||||||
v-bind:course="courses[week+'z']"
|
v-bind:course="courses[week+'z']"
|
||||||
|
v-bind:is_shared="is_shared"
|
||||||
v-on:remove-course="removeCourseHandler"
|
v-on:remove-course="removeCourseHandler"
|
||||||
></course-div>
|
></course-div>
|
||||||
|
|
||||||
@ -109,6 +111,7 @@ var courseTable = {
|
|||||||
<course-div
|
<course-div
|
||||||
v-if="exist(week+String.fromCharCode(97+((hour<5)?(hour-1):(hour-2)))) && !courses[week+String.fromCharCode(97+((hour<5)?(hour-1):(hour-2)))].temp"
|
v-if="exist(week+String.fromCharCode(97+((hour<5)?(hour-1):(hour-2)))) && !courses[week+String.fromCharCode(97+((hour<5)?(hour-1):(hour-2)))].temp"
|
||||||
v-bind:course="courses[week+String.fromCharCode(97+((hour<5)?(hour-1):(hour-2)))]"
|
v-bind:course="courses[week+String.fromCharCode(97+((hour<5)?(hour-1):(hour-2)))]"
|
||||||
|
v-bind:is_shared="is_shared"
|
||||||
v-on:remove-course="removeCourseHandler"
|
v-on:remove-course="removeCourseHandler"
|
||||||
></course-div>
|
></course-div>
|
||||||
<temp-div
|
<temp-div
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user