datasJoin.vue 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <template>
  2. <div>
  3. <div>
  4. <span class="mg-r-20">数组转字符串</span>
  5. <!-- <el-button size="small" type="info" @click="showSelectEle">选择参数</el-button> -->
  6. <el-switch
  7. v-model="value1"
  8. active-text="开"
  9. inactive-text="关"
  10. @change="switchChange"
  11. >
  12. </el-switch>
  13. </div>
  14. </div>
  15. </template>
  16. <script>
  17. export default {
  18. name: "datasJoin",
  19. props: {
  20. formulainfo: {
  21. type: Object,
  22. default: function () {
  23. return {};
  24. }
  25. },
  26. curele: {
  27. type: Object,
  28. default: function () {
  29. return {};
  30. }
  31. },
  32. },
  33. data(){
  34. return{
  35. value1:true
  36. }
  37. },
  38. mounted(){
  39. //console.log(this.formulainfo.arguments[0])
  40. //console.log(this.formulainfo.arguments[1])
  41. if(this.formulainfo.isOn === false){
  42. this.value1 = false;
  43. }
  44. },
  45. methods:{
  46. showSelectEle(){
  47. this.$set(this.formulainfo,'showSelectEle',!this.formulainfo.showSelectEle);
  48. },
  49. switchChange(value){
  50. this.formulainfo.isOn = value;
  51. },
  52. setELe(){
  53. }
  54. }
  55. }
  56. </script>
  57. <style scoped lang="scss">
  58. </style>