站長資訊網
        最全最豐富的資訊網站

        vuejs如何全局自定義變量

        方法:設置一個專用的的全局變量模塊文件,模塊里面定義一些變量初始狀態,用“export default”暴露出去,在“main.js”里面使用“Vue.prototype”掛載到vue實例上面或者在其它地方需要使用時,引入該模塊便可。

        vuejs如何全局自定義變量

        本教程操作環境:windows7系統、vue2.9.6版,DELL G3電腦。

        定義全局變量

        原理:

        設置一個專用的的全局變量模塊文件,模塊里面定義一些變量初始狀態,用export default 暴露出去,在main.js里面使用Vue.prototype掛載到vue實例上面或者在其它地方需要使用時,引入該模塊便可。

        全局變量模塊文件:

        Global.vue文件:

        <script> const serverSrc='www.baidu.com'; const token='12345678'; const hasEnter=false; const userSite="中國釣魚島";   export default   {     userSite,//用戶地址     token,//用戶token身份     serverSrc,//服務器地址     hasEnter,//用戶登錄狀態   } </script>

        使用方式1:

        在需要的地方引用進全局變量模塊文件,然后通過文件里面的變量名字獲取全局變量參數值。

        在text1.vue組件中使用:

        <template>     <div>{{ token }}</div> </template>  <script> import global_ from '../../components/Global'//引用模塊進來 export default {  name: 'text', data () {     return {          token:global_.token,//將全局變量賦值到data里面,也可以直接使用global_.token         }     } } </script> <style scoped>  </style>

        使用方式2:

        在程序入口的main.js文件里面,將上面那個Global.vue文件掛載到Vue.prototype。

         import global_ from './components/Global'//引用文件  Vue.prototype.GLOBAL = global_//掛載到Vue實例上面

        接著在整個項目中不需要再通過引用Global.vue模塊文件,直接通過this就可以直接訪問Global文件里面定義的全局變量。

        text2.vue:

        <template>     <div>{{ token }}</div> </template>  <script> export default {  name: 'text', data () {     return {          token:this.GLOBAL.token,//直接通過this訪問全局變量。         }     } } </script> <style scoped> </style>

        Vuex也可以設置全局變量

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 99热成人精品国产免男男| 欧美久久久久久午夜精品| 久久精品国产亚洲Aⅴ香蕉 | 久久国产精品久久| 亚洲欧美精品一区久久中文字幕| 久久www免费人成精品香蕉| 91精品最新国内在线播放| 亚洲精品尤物yw在线影院| 国产精品一区在线观看你懂的| 欧美精品整片300页| 91亚洲国产成人久久精品| www国产精品| 国产精品久线在线观看| 青青草原精品99久久精品66| 日韩人妻无码精品无码中文字幕 | 亚洲AV永久纯肉无码精品动漫| 久久99久久99精品免视看动漫| 国产一区二区精品久久| 少妇人妻偷人精品无码视频| 日本五区在线不卡精品| 久草热久草热线频97精品| 国产成人精品一区在线| 夜色www国产精品资源站| 国产福利91精品一区二区| 国产精品视频一区二区三区四| 国产综合色产在线精品| 国产精品无码无卡无需播放器| 亚洲AV无码成人网站久久精品大 | 在线精品亚洲一区二区| 国产午夜精品理论片久久| 午夜精品视频在线| 午夜精品免费在线观看| 99久久夜色精品国产网站| 国产精品99久久久久久宅男| 国产精品丝袜久久久久久不卡 | 国产精品污WWW一区二区三区| 中文字幕精品无码一区二区三区| 精品久久久久久| 欧美国产日韩精品| 国内精品免费视频精选在线观看| 亚洲国产精品无码久久青草|