最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue如何通過某個(gè)字段獲取詳細(xì)信息

 更新時(shí)間:2022年07月27日 14:22:25   作者:巖崎理奈  
這篇文章主要介紹了vue如何通過某個(gè)字段獲取詳細(xì)信息,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

通過某個(gè)字段獲取詳細(xì)信息

新增列表后通過name獲取用戶輸入的詳細(xì)信息

用戶輸入買方信息后彈出聯(lián)系信息輸入,確定后列表只顯示買方信息,并可添加多條,要求通過點(diǎn)擊name時(shí)能顯示具體的聯(lián)系信息

//輸入信息后點(diǎn)擊下一步彈出聯(lián)系人信息模板
nextStep(){
? ? ? ? ? ? ? this.businessBuyer.company=this.receivableAccountsDetailDtos.businessBuyerName
? ? ? ? ? ? ? this.modal1=true
? ? ? },
//輸入聯(lián)系信息后點(diǎn)擊確定,將最開始輸入的信息和模板信息分別保存在一個(gè)新數(shù)組里,保存成功后清空之前填入的信息
? ? ? confirmAdd(name){
? ? ? ? this.$refs[name].validate((valid) => {
? ? ? ? ? if (valid) {
? ? ? ? ? ?var money = Number(this.receivableAccountsDetailDtos.receivableAmount)
? ? ? ? ? ? this.financingMoney +=money
? ? ? ? ? ? seqNumlength +=1
? ? ? ? ? ? this.receivableAccountsDetailDtos.seqNum=seqNumlength
? ? ? ? ? ? this.ReceivableAccountsDetailDtos.push(this.receivableAccountsDetailDtos)
? ? ? ? ? ? this.BusinessBuyer.push(this.businessBuyer)
? ? ? ? ? ? this.modal1=false
? ? ? ? ? ? this.receivableAccountsDetailDtos={
? ? ? ? ? ? ? businessBuyerName:'',
? ? ? ? ? ? ? contractNo: '',
? ? ? ? ? ? ? invoiceAmount: null,
? ? ? ? ? ? ? invoiceAt: '',
? ? ? ? ? ? ? invoiceNumber: '',
? ? ? ? ? ? ? limitedAt: '',
? ? ? ? ? ? ? receivableAmount: null,
? ? ? ? ? ? ? seqNum: null,
? ? ? ? ? ? ? type: ''
? ? ? ? ? ? }
? ? ? ? ? ? this.businessBuyer={
? ? ? ? ? ? ? address: '',
? ? ? ? ? ? ? company: '',
? ? ? ? ? ? ? creditCode: '',
? ? ? ? ? ? ? financeManMobileNum: '',
? ? ? ? ? ? ? financeManName: '',
? ? ? ? ? ? ? financeManTelephoneNum: '',
? ? ? ? ? ? ? legalPersonName: '',
? ? ? ? ? ? ? linkManName:'',
? ? ? ? ? ? ? linkManPhone: '',
? ? ? ? ? ? ? realInstitute: '',
? ? ? ? ? ? ? regCapitalCurrency: ''
? ? ? ? ? ? }
? ? ? ? ? ? this.showButton=false
? ? ? ? ? ? this.showReceivable=false
? ? ? ? ? ? this.showButton1=false
? ? ? ? ? ? this.BuyerShow=true
? ? ? ? ? }else{
? ? ? ? ? ? this.$Message.error('請完善信息');
? ? ? ? ? }
? ? ? ? })
? ? ? }

最后在table里設(shè)置點(diǎn)擊事件

 <Table border :data="ReceivableAccountsDetailDtos" :columns="columns" v-if="ReceivableAccountsDetailDtos.length!==0"></Table>
 columns:[
          {
            align: 'center',
            title: '發(fā)運(yùn)方',
            key: 'businessBuyerName',
            render: (h, params) => {return h('div', {
              style: {
                color: '#4169E1'
              },
              on: {
                click: () => {
                  this.dialogVisible=true
//在聯(lián)系信息數(shù)組里通過尋找相同name 來查詢到值
                  this.result=this.BusinessBuyer.find(function (obj) {
                    return obj.company === params.row.businessBuyerName
                  })
                }
              }
            },params.row.businessBuyerName)
            }
          },
          {
            align: 'center',
            title: '基礎(chǔ)交易合同及編號',
            key: 'contractNo',
          },
          {
            align: 'center',
            title: '發(fā)票金額',
            key:'invoiceAmount',
            render: (h, params) => {
                return h('div', {
                  style: {
                    color: 'red'
                  }
                }, params.row.invoiceAmount)
            }
          },
          {
            align: 'center',
            title: '發(fā)票開具日',
            key: 'invoiceAt',
            render: (h, params) => {
              return h('div', [
                h('span', this.$moment(params.row.invoiceAt).format('YYYY-MM-DD'))
              ]);
            }
          },
          {
            align: 'center',
            title: '發(fā)票號',
            key:'invoiceNumber',
          },
          {
            align: 'center',
            title: '應(yīng)收賬款到期日',
            key: 'limitedAt',
            render: (h, params) => {
              return h('div', [
                h('span', this.$moment(params.row.limitedAt).format('YYYY-MM-DD'))
              ]);
            }
          },
          {
            align: 'center',
            title: '應(yīng)收賬款金額',
            key:'receivableAmount',
            render: (h, params) => {
                return h('div', {
                  style: {
                    color: 'red'
                  }
                },params.row.receivableAmount)
              }
          },
          {
            align: 'center',
            title: '應(yīng)收賬款種類',
            key:'type',
          },
          {
            align: 'center',
            title: '操作',
            key:'',
            render: (h, params) => {
              return h('div', [
                h('Button', {
                  props: {
                    type: 'error',
                    size: 'small'
                  },
                  style: {
                    marginRight: '5px'
                  },
                  on: {
                    click: () => {
                      for (var i = 0; i < this.ReceivableAccountsDetailDtos.length; i++) {
                        if (this.ReceivableAccountsDetailDtos[i].businessBuyerName == params.row.businessBuyerName) {
                          this.ReceivableAccountsDetailDtos.splice(i, 1)
                        }
                      }
                      if(this.ReceivableAccountsDetailDtos.length==0){
                        this.showReceivable =true
                        this.showButton =true
                      }
                    }
                  }
                },'刪除')
              ]);
            }
          },
        ]

vue一個(gè)字段的值按另一個(gè)字段的值 賦值

  filters: {
            formatTypeName(value) {
                if (_this.form.applyType == '1'){
                   return '實(shí)體印章刻制';
                }else if (_this.form.applyType == '2'){
                   return '電子印章刻制';
                }else if (_this.form.applyType == '3'){
                    return '印章作廢';
                }
            }
        }

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。 

相關(guān)文章

  • vant中l(wèi)ist的使用以及首次加載觸發(fā)兩次解決問題

    vant中l(wèi)ist的使用以及首次加載觸發(fā)兩次解決問題

    這篇文章主要介紹了vant中l(wèi)ist的使用以及首次加載觸發(fā)兩次解決問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Vue過濾器的用法和自定義過濾器使用

    Vue過濾器的用法和自定義過濾器使用

    本篇文章主要介紹了Vue過濾器的用法和自定義過濾器,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-02-02
  • 解決vue2+vue-router動(dòng)態(tài)路由添加及路由刷新后消失問題

    解決vue2+vue-router動(dòng)態(tài)路由添加及路由刷新后消失問題

    這篇文章主要介紹了解決vue2+vue-router動(dòng)態(tài)路由添加及路由刷新后消失問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • 淺談vue2的$refs在vue3組合式API中的替代方法

    淺談vue2的$refs在vue3組合式API中的替代方法

    這篇文章主要介紹了淺談vue2的$refs在vue3組合式API中的替代方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • Vue自定義指令詳解

    Vue自定義指令詳解

    這篇文章主要介紹了Vue自定義指令詳解,需要的朋友可以參考下
    2022-12-12
  • vue實(shí)現(xiàn)移動(dòng)端拖拽懸浮按鈕

    vue實(shí)現(xiàn)移動(dòng)端拖拽懸浮按鈕

    這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)移動(dòng)端拖拽懸浮按鈕,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Webpack和Vite的區(qū)別小結(jié)

    Webpack和Vite的區(qū)別小結(jié)

    本文主要介紹了Webpack和Vite的區(qū)別小結(jié),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • vue使用自定義指令來控制頁面按鈕組的權(quán)限思想

    vue使用自定義指令來控制頁面按鈕組的權(quán)限思想

    這篇文章主要介紹了vue使用自定義指令來控制頁面按鈕組的權(quán)限思想,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • vue中組件如何使用vue-quill-editor

    vue中組件如何使用vue-quill-editor

    這篇文章主要介紹了vue中組件如何使用vue-quill-editor問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Vue渲染失敗的幾種原因及解決方案

    Vue渲染失敗的幾種原因及解決方案

    這篇文章主要介紹了Vue渲染失敗的幾種原因及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06

最新評論

林芝县| 鄂尔多斯市| 甘孜县| 巴彦县| 虹口区| 汉阴县| 永定县| 宜兴市| 格尔木市| 南岸区| 汤阴县| 贵港市| 宁陕县| 新竹县| 襄城县| 桃江县| 正宁县| 自治县| 谢通门县| 军事| 连江县| 天全县| 穆棱市| 舒兰市| 凤阳县| 新田县| 教育| 凉山| 微博| 宝鸡市| 龙陵县| 清镇市| 漾濞| 渭南市| 沅陵县| 额尔古纳市| 甘洛县| 南漳县| 青浦区| 通渭县| 长泰县|