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

鍍金池/ 問(wèn)答/ HTML5問(wèn)答
吢涼 回答

javascript 沒(méi)有原生支持計(jì)算字符串字節(jié)長(zhǎng)度的方法,但如果你清楚的知道你的字符串的字符編碼,比如是utf-8,那么你可以通過(guò)下面這個(gè)函數(shù)進(jìn)行計(jì)算。

function lengthInUtf8Bytes(str) {
  // Matches only the 10.. bytes that are non-initial characters in a multi-byte sequence.
  var m = encodeURIComponent(str).match(/%[89ABab]/g);
  return str.length + (m ? m.length : 0);
}
淺淺 回答

你可以統(tǒng)一把樣式加載父級(jí)。
比如,這樣通過(guò)給父級(jí)加class。來(lái)給子級(jí)加樣式。

父級(jí) .checkbox{

}
父級(jí).checked .checkbox{

}
涼汐 回答

不能同時(shí)使用,觸發(fā)UI框架支持REM模式

下墜 回答

$('#file').change(function () {

var  formData = new FormData();
var _this = $(this)[0],
    _filelist = _this.files[0], //  _filelist=_this.files //你要的多張圖
    fileType = _filelist.type;
var blob = new Blob([_filelist], { type:fileType });
var fileReader = new FileReader();
fileReader.readAsDataURL(_filelist);
fileReader.onload = function (event) {
    var result = event.target.result;   //返回的dataURL
    formData.append('imgAttach',blob);
    imgData=imgUpFile(formData);
    $('#ImgLogoBox').attr('src',geturlimg+imgData);  //返回預(yù)覽
};

});

我甘愿 回答

文檔在這,就是把你要傳的參數(shù)加上就好了

https://reacttraining.com/react-router/web/api/location
萌吟 回答

可以簡(jiǎn)單理解成響應(yīng)式表單是動(dòng)態(tài)的, 模板驅(qū)動(dòng)表單是靜態(tài)的.

模板驅(qū)動(dòng)表單適用于頁(yè)面比較固定, 例如登錄頁(yè)面, 可以使用模板驅(qū)動(dòng)表單.
響應(yīng)式表單適用于動(dòng)態(tài)頁(yè)面, 通常都是維護(hù)一個(gè)formGroup, 任何想要添加進(jìn)來(lái)進(jìn)行驗(yàn)證的組件,只要綁定一個(gè)formControl, 然后加入到formGroup里, 接下來(lái)的狀態(tài)就可以通過(guò)formGroup來(lái)獲取了.

舉個(gè)栗子吧, 我點(diǎn)擊創(chuàng)建用戶, 然后需要打開(kāi)一個(gè)dialog來(lái)指定每個(gè)字段的值, 然后進(jìn)行做驗(yàn)證.
因?yàn)橥瑯拥膶?duì)話框還會(huì)用于創(chuàng)建任務(wù), 創(chuàng)建公司等等, 所以這個(gè)對(duì)話框就是動(dòng)態(tài)的, 那就不能使用模板驅(qū)動(dòng)表單了。
怎么做呢?
在dialog組件里面, 我可以創(chuàng)建一個(gè)formGroup formGroup: FormGroup = new FormGroup()
然后針對(duì)dialog里面的field,就可以使用formGroup來(lái)添加formControls

    this.formGroup.addControl('name', new FormControl())
    this.formGroup.addControl('age', new FormControl())
    this.formGroup.addControl('hobby', new FormControl())
    this.formGroup.addControl('gender', new FormControl())
逗婦惱 回答

error回調(diào)第一個(gè)參數(shù),xhrstatus屬性是http狀態(tài)碼.

你可以把xhr打印出來(lái)瞅瞅,其中還有statusText

已解決。經(jīng)過(guò)反復(fù)認(rèn)真檢查,發(fā)現(xiàn)原來(lái)標(biāo)簽變量里的topic_id語(yǔ)法錯(cuò)誤,應(yīng)為topic.id.

厭遇 回答

Settings - Languages & Frameworks - JavaScript內(nèi)
把JS版本改成ECMAScript6就行了

clipboard.png
clipboard.png

毀與悔 回答

什么樣的一條線呢??jī)A斜多少?

涼心人 回答

寫(xiě)個(gè)遞歸方法來(lái)獲取children里面name值,你最后想得到是個(gè)數(shù)組,[name1. name2, name3...],這樣的格式,還是說(shuō)數(shù)組里面是對(duì)象的格式呢?

別硬撐 回答

1.對(duì)返回值先做下處理,轉(zhuǎn)換成對(duì)象:

var scoreMap = {
    good:1,
    morning: 1,
    // 等等
}

2.把源字符串拆分,遍歷,獲取顏色

var arr = 'good morning'.split(' ')
for(var i= 0; i < arr.length; i++) {
    console.log(scoreMap[arr[i]])
    if (scoreMap[arr[i]] > 1) {
        color = '綠色'
    } else {
        color = '紅色'
    }
}
吢涼 回答

spa用啥路由就繼續(xù)用啥路由重定向唄

route配置里不加exact,但是也只能匹配前面一個(gè),不知道你的需求是哈,意思是s4是可選的,兩個(gè)路由對(duì)應(yīng)的是同一個(gè)頁(yè)面,那么沒(méi)有s4的時(shí)候給s4加個(gè)默認(rèn)值,或者放到query里

奧特蛋 回答

angular由于變動(dòng)比較快,以及一些歷史原因,我沒(méi)有深入使用,贊不評(píng)論。
而且目前的框架選擇也基本上是從兩大框架(react和vue)中選擇的

我來(lái)幫你分析一下吧。

首先確定要不要使用框架。

項(xiàng)目的復(fù)雜度和框架復(fù)雜度應(yīng)該成正比, 因此首先要評(píng)估有沒(méi)有引入復(fù)雜框架的必要,

然而大多數(shù)情況是有必要的,但也不一定。

然后明確項(xiàng)目的目前的復(fù)雜度和將來(lái)(近幾個(gè)月或者一年半年)的復(fù)雜度情況。

vuejs和react都有著自己的特點(diǎn)。vue是一個(gè)響應(yīng)式的用于構(gòu)建UI的庫(kù),而react
則是聲明式函數(shù)式的UI庫(kù)。兩者的原路定位都不太一樣。

簡(jiǎn)單來(lái)說(shuō),vue更加”自動(dòng)化,智能“一點(diǎn), react”更加自由,可控性更強(qiáng)“,react更純粹,可控性強(qiáng)。

最后還要明確當(dāng)前人員的技術(shù)棧情況,如果團(tuán)隊(duì)還沒(méi)有組建,也要考慮招人的情況。

就我個(gè)人經(jīng)驗(yàn)來(lái)看, 精通react的會(huì)更少一點(diǎn)。相反懂一點(diǎn)vuejs的人會(huì)更多一點(diǎn)。