Vue.component("script-group-config-box", { props: ["v-group"], data: function () { let group = this.vGroup if (group == null) { group = { isPrior: false, isOn: true, scripts: [] } } if (group.scripts == null) { group.scripts = [] } let script = null if (group.scripts.length > 0) { script = group.scripts[group.scripts.length - 1] } return { group: group, script: script } }, methods: { changeScript: function (script) { this.group.scripts = [script] // 目前只支持单个脚本 this.change() }, change: function () { this.$emit("change", this.group) } }, template: `