<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        vue項目中在外部js文件中直接調用vue實例的方法比如說this

        來源:懂視網 責編:小采 時間:2020-11-27 21:57:50
        文檔

        vue項目中在外部js文件中直接調用vue實例的方法比如說this

        vue項目中在外部js文件中直接調用vue實例的方法比如說this:一般我們都是在main.js中引入vue,然后在vue文件中直接使用this(this指向的是vue實例),但是在實際開發中,我們往往會引入外部的js文件使用this,這個this就會指向window,并不是我們期待的vue實例,那么就需要重新引入vue文件(import Vue
        推薦度:
        導讀vue項目中在外部js文件中直接調用vue實例的方法比如說this:一般我們都是在main.js中引入vue,然后在vue文件中直接使用this(this指向的是vue實例),但是在實際開發中,我們往往會引入外部的js文件使用this,這個this就會指向window,并不是我們期待的vue實例,那么就需要重新引入vue文件(import Vue

        一般我們都是在main.js中引入vue,然后在vue文件中直接使用this(this指向的是vue實例),但是在實際開發中,我們往往會引入外部的js文件使用this,這個this就會指向window,并不是我們期待的vue實例,那么就需要重新引入vue文件(import Vue from 'vue'),這樣很麻煩。在目前項目中我使用的方法是mian.js導出vue實例,然后在需要使用的js中引入。

        步驟一:main.js導出vue實例

        var vue = new Vue({
         el: '#app',
         router,
         components: { App },
         template: '<App/>'
        })
        export default vue

        步驟二、在需要使用的js中引入

        import context from '../main.js'
        context.$router.push('/login')

        補充:vue項目中引入外部css以及js文件的方法

        引入css

        <template></template>
         <style scoped>
         @import "../assets/common/common.css";
        </style>

        引入js

        1,在需要的頁面引入,

        import '../../../static/js/jquery-1.9.1.min.js' //jq插件
        import util from '../../common/js/util' //自己寫的一個js文件。然后可以通過util來引用這個文件里面的函數。比如util.getTime()

        2,在main.js全局引入,每個頁面都可以直接使用不必在調用了

        //引入echart
         import echarts from 'echarts'
         Vue.prototype.$echarts = echarts 

        然后需要的頁面不用引入直接使用 let myChartPie = this.$echarts.init(document.getElementById('chartPie'));

        總結

        以上所述是小編給大家介紹的vue項目中在外部js文件中直接調用vue實例的方法比如說this,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
        如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        vue項目中在外部js文件中直接調用vue實例的方法比如說this

        vue項目中在外部js文件中直接調用vue實例的方法比如說this:一般我們都是在main.js中引入vue,然后在vue文件中直接使用this(this指向的是vue實例),但是在實際開發中,我們往往會引入外部的js文件使用this,這個this就會指向window,并不是我們期待的vue實例,那么就需要重新引入vue文件(import Vue
        推薦度:
        標簽: 如何 VUE 的方法
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 国产精品无码亚洲精品2021| 亚洲色大成网站www尤物| 国产日韩精品无码区免费专区国产 | 中文字幕无码亚洲欧洲日韩| 久久久久久曰本AV免费免费| 久久亚洲AV无码精品色午夜麻豆| 久久这里只精品99re免费| 亚洲成熟xxxxx电影| 久久免费视频99| 亚洲国产精品日韩在线观看| 成年免费大片黄在线观看岛国| 国产精品亚洲四区在线观看| 日本媚薬痉挛在线观看免费| 人人爽人人爽人人片A免费| 亚洲爽爽一区二区三区| 中国一级特黄高清免费的大片中国一级黄色片 | 少妇性饥渴无码A区免费 | a级毛片100部免费观看| 亚洲精品天天影视综合网| 亚洲精品免费在线视频| 伊人久久亚洲综合影院首页| 四虎AV永久在线精品免费观看| 成人精品综合免费视频| 亚洲色婷婷一区二区三区| 久久久久久久岛国免费播放| 精品亚洲AV无码一区二区三区| 免费无遮挡无码视频网站| 国产高清对白在线观看免费91 | 亚洲乱亚洲乱妇无码麻豆| 99精品视频免费在线观看| 亚洲欧美日韩中文字幕在线一区 | 337p日本欧洲亚洲大胆色噜噜| 成年女人18级毛片毛片免费观看| 香蕉97碰碰视频免费| 亚洲视频在线观看| 日韩免费视频在线观看| 免费看一区二区三区四区| 亚洲一区二区三区免费在线观看| 免费国产小视频在线观看| 久久久精品免费视频| 久久精品国产亚洲AV天海翼|