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

Vue.js $refs用法案例詳解

 更新時間:2021年09月14日 10:09:10   作者:貓老板的豆  
這篇文章主要介紹了Vue.js $refs用法案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下

盡管有 prop 和事件,但是有時仍然需要在 JavaScript 中直接訪問子組件。為此可以使用 ref 為子組件指定一個引用 ID。

ref 為子組件指定一個引用 ID,使父組件能通過 ref 直接訪問子組件中的數(shù)據(jù)

通過 this.$refs.outsideComponentRef 能直接定位到 ref=“outsideComponentRef” 的上,并返回該實例化對象

一、ref使用在外面的組件上

<div id="app">
    <component-father ref="outsideComponentRef"></component-father>
</div>

<script>
    var refoutsidecomponentTem = {
        template: "<div class='childComp'><h5>{{test}}</h5></div>",
        data(){
            return{
                test:'我是子組件'
            }
        }
    };

    new Vue({
        el: "#app",
        components: {
            "component-father": refoutsidecomponentTem
        },
        mounted:function () {
            console.log(this); // #app     vue實例                 
            console.log(this.$refs.outsideComponentRef); // VueComponent  vue實例
            console.log(this.$refs.outsideComponentRef.test); // '我是子組件'
        }
    });
</script>

二、ref使用在外面的元素上

<div id="app">
    <component-father></component-father>
    <p ref="outsideComponentRef">p標簽</p>
</div>

<script>
    var refoutsidecomponentTem = {
        template: "<div class='childComp'><h5>{{test}}</h5></div>",
        data(){
            return{
                test:'我是子組件'
            }
        }
    };

    new Vue({
        el: "#app",
        components: {
            "component-father": refoutsidecomponentTem
        },
        mounted:function () {                
            console.log(this.$refs.outsideComponentRef); // 返回 “<p>p標簽</p>”對象
        }
    });
</script>

到此這篇關(guān)于Vue.js $refs用法案例詳解的文章就介紹到這了,更多相關(guān)Vue.js $refs用法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 淺談webpack編譯vue項目生成的代碼探索

    淺談webpack編譯vue項目生成的代碼探索

    本篇文章主要介紹了淺談webpack編譯vue項目生成的代碼探索,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • vue.js組件vue-waterfall-easy實現(xiàn)瀑布流效果

    vue.js組件vue-waterfall-easy實現(xiàn)瀑布流效果

    這篇文章主要為大家詳細介紹了vue.js實現(xiàn)瀑布流之vue-waterfall-easy的相關(guān)資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Ant Design Vue如何生成動態(tài)菜單a-menu

    Ant Design Vue如何生成動態(tài)菜單a-menu

    這篇文章主要介紹了Ant Design Vue如何生成動態(tài)菜單a-menu問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • ElementUI?el-table?樹形數(shù)據(jù)的懶加載的實現(xiàn)

    ElementUI?el-table?樹形數(shù)據(jù)的懶加載的實現(xiàn)

    當面對大量數(shù)據(jù)時,一次性加載所有數(shù)據(jù)可能會導致性能問題,我們可以實現(xiàn)樹形數(shù)據(jù)的懶加載,本文主要介紹了ElementUI?el-table?樹形數(shù)據(jù)的懶加載,感興趣的可以了解一下
    2024-06-06
  • Vue注冊組件命名時不能用大寫的原因淺析

    Vue注冊組件命名時不能用大寫的原因淺析

    這段時間一直在弄vue,當然也遇到很多問題,這里就來跟大家分享一些注冊自定義模板組件的心得 ,需要的朋友可以參考下
    2019-04-04
  • vant?toast?關(guān)閉棧溢出問題及解決

    vant?toast?關(guān)閉棧溢出問題及解決

    這篇文章主要介紹了vant?toast?關(guān)閉棧溢出問題及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • vue-router子路由的實現(xiàn)方式

    vue-router子路由的實現(xiàn)方式

    這篇文章主要介紹了vue-router子路由的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • vue中使用render封裝一個select組件

    vue中使用render封裝一個select組件

    這篇文章主要介紹了vue中使用render封裝一個select組件,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • vite+ts vite.config.ts使用path報錯問題及解決

    vite+ts vite.config.ts使用path報錯問題及解決

    這篇文章主要介紹了vite+ts vite.config.ts使用path報錯問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • vue實現(xiàn)列表固定列滾動

    vue實現(xiàn)列表固定列滾動

    這篇文章主要為大家詳細介紹了vue實現(xiàn)列表固定列滾動,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07

最新評論

滨州市| 赤壁市| 昆明市| 都昌县| 蓬安县| 塔城市| 巴彦县| 虹口区| 宁德市| 新田县| 普宁市| 常德市| 永靖县| 若羌县| 拉萨市| 岢岚县| 景谷| 南投县| 灯塔市| 西青区| 元江| 巫溪县| 南召县| 靖宇县| 宜兰县| 都江堰市| 班戈县| 桂平市| 江山市| 左云县| 贡觉县| 辰溪县| 邯郸市| 云安县| 晋中市| 汝南县| 台东市| 平邑县| 景泰县| 晋宁县| 关岭|