鍍金池/ 問答/Android  HTML/ vue 非父子組件傳值

vue 非父子組件傳值

問題描述

clipboard.png
點擊職業(yè)類別出現(xiàn)

clipboard.png

問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法

相關(guān)代碼

// 請把代碼文本粘貼到下方(請勿用圖片代替代碼)

        <cell title="職業(yè)類別" is-link @click.native="popup_show" v-model="members.aOccupationType"></cell>

<div v-transfer-dom>

  <popup v-model="show4">
    <popup-header right-text="確定" title="請選擇職業(yè)類型" :show-bottom-border="false" @on-click-left="show1 = false" 
    @on-click-right="popopClick"></popup-header>
    <picker :data="occuPationTypes" v-model="members.aOccupationType" :show-name="true" :columns="1" @on-change='change'></picker>
    <span style="line-height:0.85rem;font-size:0.6rem;"><strong style="padding-left:0.6rem;font-weight:normal;"> 11</strong><grid
          class="occupation" :show-lr-borders="false" :show-vertical-dividers="false"><grid-item link="/members/moreimg"
                                                                                                 style="color: #458CF5;
    ">《表》</grid-item></grid></span>
  </popup>
</div>

你期待的結(jié)果是什么?實際看到的錯誤信息又是什么?

在職業(yè)類別的框中正常顯示的該是一類,二類...
現(xiàn)在的困惑是 不知道該如何寫 讓cell框中的值正常顯示出來 求大神指教一下 謝謝啦

回答
編輯回答
硬扛

你可以寫個filter過濾器啊,把['4']轉(zhuǎn)換一下哈

2017年10月25日 03:28
編輯回答
不二心

你可以把里面的type對應的titlet添加到一個數(shù)組里,然后用的時候在組件里添加上:titles.sync=“”,我也遇到過你這樣的問題,希望對你有幫助

2017年9月26日 04:48
編輯回答
笨小蛋

我不明白 你到底想問什么
你是想問 如何讓顯示的得到期望的字符串嘛 還是 vue父子組件通信傳值
如果是通信傳值 你可以用 event bus 或者vuex 或者去localstorage 里面去取
如果是得到期望的字符 vue filter 或者 change事件map處理下 返回新的value 給你說的cell的v-model

2017年6月26日 01:09
編輯回答
笨尐豬

父子組件傳值,可以參考這個
Vue組件通信深入

2018年9月11日 05:34