av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - vue 2.0中,如果el不存在,怎樣讓ajax不要執(zhí)行下去了

瀏覽:116日期:2023-05-24 17:34:25

問(wèn)題描述

因?yàn)橐粋€(gè)頁(yè)面有多個(gè)ajax請(qǐng)求,或者想多個(gè)頁(yè)面調(diào)用一個(gè)js的時(shí)候,不需要用到的ajax,他也會(huì)請(qǐng)求數(shù)據(jù),如何解決這個(gè)問(wèn)題。beforeCreate與mounted不管用,不管<p id='el名'>存不存在,用控制臺(tái)監(jiān)控,還是一樣會(huì)發(fā)出ajax請(qǐng)求,請(qǐng)大大們幫忙解惑,感激不盡

var rnotice =new Vue({ el: ’#right-notice’, data: {sites:’’}, beforeCreate: function(){var _self = this;$.ajax({ type:’GET’, url:notice, success:function(data){_self.sites = eval('(' + data +')'); }}) }});

是不是必須加個(gè)p的判斷呢?比如:

if($(’#right-notice’).length>0){ ajax....}

還有沒(méi)有更好的方法

問(wèn)題解答

回答1:

首先要明白一點(diǎn),html是html,js是js,你的代碼new了一個(gè)Vue對(duì)象,這個(gè)對(duì)象并不會(huì)依存于right-notice這個(gè)元素,并不是這個(gè)元素不存在對(duì)象就無(wú)法實(shí)例化,需要你自己加邏輯去判斷是否存在這個(gè)元素

var rnotice =new Vue({ el: ’#right-notice’, data: {sites:’’}, beforeCreate: function(){if(document.getElementById('right-notice')) { var _self = this; $.ajax({type:’GET’,url:notice,success:function(data){ _self.sites = eval('(' + data +')');} });} }});回答2:

https://cn.vuejs.org/v2/guide...生命周期圖示

標(biāo)簽: JavaScript
主站蜘蛛池模板: 男女羞羞视频大全 | 亚洲国产精品视频一区 | 久久国产精品免费一区二区三区 | 亚洲精品无 | 午夜ww| 欧美视频免费在线 | 亚洲欧美日韩精品久久亚洲区 | 欧美一区二区三区在线观看 | 精品国产一区二区国模嫣然 | 国产精品久久久久久久久久久久 | 国产精品久久a | 亚洲精品一| 888久久久| 国产成人精品区一区二区不卡 | 中文字幕一区在线 | 久久国产一区二区三区 | av黄色免费在线观看 | 日韩三极| 久久久久久国产 | 成年免费大片黄在线观看一级 | 狠狠干av| av性色 | 中文字幕一区在线观看视频 | 搞黄视频免费看 | 亚洲一二三视频 | 午夜精品久久久久久 | 欧美日韩在线一区二区三区 | 色播久久久 | 国产在线1区 | 日韩一区二区三区在线 | 伊人中文字幕 | 久久国产区 | 久久艹免费视频 | 色av一区| 作爱视频免费观看 | 91极品尤物在线播放国产 | 久久美女网 | 男人天堂手机在线视频 | 影音先锋中文字幕在线观看 | 国产精品欧美一区二区三区不卡 | 欧美一区二区在线观看 |