在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/ HTML問答
若相惜 回答

這個this不是vue實例吧,這樣寫試試。

var app = new Vue({
    el: '#app',
    data: {
        volume: 50,
    },
    created: function() {
        this.getVolume();
    },
    methods: {
        getVolume: function() {
            const that = this;
            axios.get(url).then(function(response) {
                that.volume = response.data.volume;
                console.log(that.volume) // 這里能夠打印出來
            }).catch(function(err) {
                console.log(err);
            });
        }
    }
})
溫衫 回答

在js前加上以下兩句。

 import 'moment/locale/zh-cn';
 moment.locale('zh-cn');
空白格 回答

自己實現(xiàn)的話就是在模態(tài)框下加一個遮罩div,設(shè)置背景透明度backgaoround:rgba(0,0,0,0.75),使用position:fixed,top:0,left:0;bottom:0;right:0;這樣遮罩層就實現(xiàn)了。參考文章

要是想用第三方網(wǎng)上更多github上一搜一大片

情已空 回答

如果是你代碼必須依賴的模塊,那么在線上環(huán)境你就必須執(zhí)行npm install安裝的

抱緊我 回答

答案


function tree(n){

for(var i=n;i>0;i--){
    var str = '';
    for(var j=0;j<i;j++){
        str += i;
    }
    console.log(str);
}
for(var k=2;k<n+1;k++){
    var str2 = '';
    for(var l=0;l<k;l++){
        str2 += k;
    }
    console.log(str2);
}

}

離夢 回答

應(yīng)該不是,你可以屏蔽一下bootstrap對頁面的影響看看還是不是這樣的

挽歌 回答

大概這樣吧:

var $textarea = document.querySelector('#foo')

document.addEventListener('keydown', function(event){
  var needPrevent = true
  var tar = event.srcElement || event.target

  if(event.keyCode == 8) {
    if($textarea == tar) {
      needPrevent = false
    }
    
    if(needPrevent) {
    event.preventDefault();
    return false;
    }
  }
})

思路很簡單,就是判定一下觸發(fā)事件的源節(jié)點是哪個就好了,關(guān)于判定的邏輯我只是簡單用 == 做了一下引用比較,可以擴(kuò)展為自定義的邏輯。

做不到 回答

require('webpack/lib/IgnorePlugin')

離夢 回答

1、把這個字體庫下載下來,加到本地項目里。網(wǎng)上有,可以去搜搜
2、找國內(nèi)的鏡像,字體資源路徑寫成國內(nèi)的
3、換一種字體,將這兩行引用谷歌字體的link刪掉

吢丕 回答

if (image.length>0)是為了確認(rèn)image是可以遍歷的,例如下面這個就會報錯了(好吧并不會,應(yīng)該只是判斷如果沒有長度就不進(jìn)入循環(huán)了,你的寫法沒啥問題)

var image = {}
for (var x=0; x<image.length; x++){
    // code
}

第二個也是同樣的道理,如果name[0]是個空字符串,name[0].slice(0,1)返回的是空字符串"",可以繼續(xù)后面的操作,但是name[0][0]會返回undefined,執(zhí)行toUpperCase方法就會報錯了。

順便有更方便的方法:

name.replace(/./, $ => $.toUpperCase());
短嘆 回答

表示沒有再兼容過ie,但是可以嘗試用js+widnow.resize來動態(tài)控制一下

尐懶貓 回答

如果修改過,那么刪除他,重新下過一份,改變文件編碼,沒有修改過,直接改變文件編碼

悶油瓶 回答

watch在created之后就開始監(jiān)聽變化了,在mounted之前,props的option應(yīng)該發(fā)生了一次變化,而這時你的chartDom還沒渲染好,所以會出現(xiàn)圖中的報錯。把chart.init操作移至mounted中就行了。還有,不用每次option變動都去執(zhí)行init,只要執(zhí)行一下setOption就能重繪了。

另外,你DOM容器變化后才需要resize,比如調(diào)整窗口大小后,DOM寬度變小了,那就執(zhí)行以下resize(這種情況最好配合debounce使用)

還是直接上代碼吧……

watch: {
    option: function (val) {
        if (val) this.renderChart();
    }
},
mounted(){
    this.chart = echarts.init(this.$refs.myEchart);
    window.addEventListener("resize", this.onResize, false);
},
destroyed(){
    window.removeEventListener("resize", this.onResize, false);
},
methods: {
    onResize(){
        if(this.chart){
            this.chart.resize();
        }
    }
    renderChart () {
        // this.chart = echarts.init(this.$refs.myEchart);
        this.chart.setOption(this.option);
    }
}
下墜 回答

你好,首先你得理解new到底做了什么事情
深入淺出面向?qū)ο蠛驮汀痉馄匦抡J(rèn)識new】

讀完這篇文章,你應(yīng)該可以明白
對象方法是綁定在構(gòu)造函數(shù)People的實例上的【構(gòu)造函數(shù)你可以理解為 類】
類方法是綁定在構(gòu)造函數(shù)People自己身上的【沒什么用】
原型方法是綁定在構(gòu)造函數(shù)People的prototype屬性上的的,目的是為了構(gòu)造函數(shù)People的實例能夠通過自身的__proto__屬性調(diào)用到構(gòu)造函數(shù)People的原型方法

如果你對類/實例概念不是很透徹,建議你讀下我寫的這篇文章
深入淺出面向?qū)ο蠛驮汀靖拍钇?】

題外話

我私自猜測你對于在實際應(yīng)用過程中應(yīng)該怎么選擇呢?這個問題是因為你還沒有了解過面向?qū)ο缶幊?/p>

這個命題太過于龐大,如果你有空的話,可以讀一下我寫過的博客,希望對你有幫助

深入淺出面向?qū)ο蠛驮汀靖拍钇?】
深入淺出面向?qū)ο蠛驮汀靖拍钇?】—— 原型鏈和繼承

雨萌萌 回答

你這個做法React官方稱為Lifting State Up,因此并不是野雞行為

如果你能保證結(jié)構(gòu)的扁平(至少在大部分情況下),同時控制共享狀態(tài)的組件的規(guī)模,沒必要用redux

只有你的組件結(jié)構(gòu)太深,或者有很多個不同層次的組件同時依賴同一個狀態(tài),才需要使用Redux。新技術(shù)是有成本的,redux的模板代碼也是廣為詬病,只有你覺得當(dāng)前的技術(shù)方案力不從心時再考慮新技術(shù)。

另外react16.3會引入一個新的context API,redux的作者都戲稱“可以不用Redux”了,也許這個新的context API會改善你的處境

怣痛 回答

你這個時間范圍rules使用的什么表單驗證插件啊?求教~~

放開她 回答

很清楚啊,input type不支持動態(tài),用v-if代替

<input v-if="isNewpwd" type="text" v-model='newPwd' placeholder="請輸入你的密碼"/>
<input v-else type="password" v-model='newPwd' placeholder="請輸入你的密碼"/>
氕氘氚 回答

1.上傳完圖片調(diào)回到頁面上,或者用FileReader()把本地要上傳的圖像文件變成DataUrl直接在頁面上展現(xiàn)

var input = document.getElementById("inputArea")
var imgData = input.files[0];
var reader = new FileReader(); //調(diào)用FileReader對象
reader.readAsDataURL(imgData); //通過DataURL的方式返回圖像
reader.onload = function(e) {
    var result = document.getElementById("result");
    result.innerHTML = '<img src="' + e.target.result + '" alt="" />';
}

2.將圖片和你要渲染出的文字用html排版成你想要的樣子
3.用html2canvas庫將你的頁面渲染成圖片就OK了

html2canvas(document.getElementById('image'), {
    onrendered: function(canvas) {
        var image = canvas.toDataURL("image/png");  
        $("#pic").html("<img src='"+image+"' alt='from canvas'/>")
    },
});