eslint是不是有jsx的版本規(guī)范啊,你配的是這個(gè)的嗎?
分頁器組件 有一個(gè) current 屬性,用于控制當(dāng)前頁
在搜索之后成功的回調(diào)中將 current 屬性置為 1,就會(huì)回到第一頁了
你只要多加個(gè)判斷是否為undefined就行了,然后取那個(gè)不是undefined的
或者可以這么寫【參考】:
var str="+12+{123}+{123}+12+{123}+12+{123}+{123,098}+123+6787+543";
var result=str.match(/\+(\d{2}\b|{\d{3}})/g).map(function(matchStr){
return matchStr.match(/\d+/)[0];
});
不要直接放在頁面里面,可以用<iframe src="#">引入,這個(gè)我剛剛測(cè)試過是可以的,也可以用背景插入,你可以試試
嘗試設(shè)置一下tooltip具體的看文檔
你用的element-ui 是哪個(gè)版本的
上面不是說giftShowTip is not defined,在order_confirm.vue你找找啊,這個(gè)解決了頁面才會(huì)正常啊
偽元素本身是行內(nèi)元素,設(shè)置寬度和高度并不會(huì)起作用。你看下面,before并沒有出現(xiàn)。
之后我取消position: absolute;
的注釋后它出現(xiàn)了
元素絕對(duì)定位后,脫離文檔流,默認(rèn)給它變?yōu)榱藟K級(jí)元素,這里不多說,詳情看css規(guī)范css2.1規(guī)范。
所以原因應(yīng)該很明白了,在設(shè)置position: absolute;
之前它沒有寬高,你之所以能看到是因?yàn)閎order的原因,在設(shè)置這個(gè)屬性后有了寬高。
它之所以是橢圓的,是因?yàn)閎order之后是長方形,不知道我說的清不清楚,不清楚你在說。
react中state更新會(huì)自動(dòng)觸發(fā)重新渲染的。
首先,先解析一下 POST
與 PUT
的區(qū)別
HTTP/1.1協(xié)議中共定義了8中請(qǐng)求方法:GET、HEAD、POST、PUT、DELETE、CONNECT、OPTIONS、TRACE,其中用的相對(duì)較多的有下面四種:
GET 獲取資源
PUT 更新或創(chuàng)建資源
POST 創(chuàng)建資源
DELETE 刪除資源
RESTful api則充分利用了HTTP協(xié)議,每個(gè)資源對(duì)應(yīng)一個(gè)具體的URI,然后利用不同的HTTP操作對(duì)應(yīng)增刪改查,如:
POST /uri 創(chuàng)建
DELETE /uri/xxx 刪除
PUT /uri/xxx 更新或創(chuàng)建
GET /uri/xxx 查看
可以看到,GET和DELETE對(duì)應(yīng)的操作非常明確,但是POST與PUT都可以進(jìn)行資源的創(chuàng)建,那么什么時(shí)候用POST什么時(shí)候用PUT呢
這就需要了解HTTP協(xié)議中的另一個(gè)重要性質(zhì):冪等
什么是冪等
要理解PUT和POST的區(qū)別,還要知道HTTP協(xié)議中的一個(gè)重要性質(zhì),冪等(Idempotence):
Methods can also have the property of “idempotence” in that (aside from error or expiration issues) the side-effects of N > 0 identical requests is the same as for a single request.
什么個(gè)意思呢?HTTP協(xié)議中的冪等指的是一個(gè)資源無論請(qǐng)求多少次,對(duì)他產(chǎn)生的副作用是一樣的
GET操作是安全的,也就是不管操作多少次,資源的狀態(tài)都不會(huì)改變,所以GET也是冪等的
PUT和DELETE是冪等的,比如我用PUT或者DELETE修改一個(gè)資源,不管操作多少次,每次操作后的結(jié)果并沒有什么不同
POST操作既不是安全的,也不是冪等的,如果常見的POST重復(fù)加載的問題,我們進(jìn)行了多少次POST的操作,最后就創(chuàng)建了多少個(gè)資源,這也是為什么Chrom等瀏覽器,在刷新POST請(qǐng)求時(shí)會(huì)有彈窗提示
所以,你使用PUT上傳,是沒有問題,使用POST上傳也是可以。
但是,你使用PUT上傳的時(shí)候,需要后端處理 數(shù)據(jù)
,把相應(yīng)的 header 頭數(shù)據(jù),名字、大小等獲取到,再保存寫入文件就可以。
前端代碼,這樣處理數(shù)據(jù)沒有問題,后端處理如下(以PHP為例子)
public function getPut(string! name = null, var filters = null, var defaultValue = null, boolean notAllowEmpty = false, boolean noRecursive = false) -> var
{
var put;
let put = this->_putCache;
if typeof put != "array" {
let put = [];
parse_str(this->getRawBody(), put);
let this->_putCache = put;
}
return this->getHelper(put, name, filters, defaultValue, notAllowEmpty, noRecursive);
}
public function getRawBody() -> string
{
var rawBody, contents;
let rawBody = this->_rawBody;
if empty rawBody {
let contents = file_get_contents("php://input");
/**
* We need store the read raw body because it can't be read again
*/
let this->_rawBody = contents;
return contents;
}
return rawBody;
}
這個(gè)就是put的處理方式 contents = file_get_contents("php://input");
^←
很可能是與系統(tǒng)快捷鍵沖突。
以及,?←
其實(shí)是 Home
鍵(移動(dòng)光標(biāo)到行首),?→
其實(shí)是 End
鍵(移動(dòng)光標(biāo)到行尾)
你可能需要一個(gè)這個(gè) css 的絕對(duì)路徑,然后在 html 的 head 里面 link 引入 =。=
select的value可以用state來代替,剛進(jìn)來加載的時(shí)候setState把接口拿到的數(shù)據(jù)放進(jìn)去就行
到最后還是不知道是什么原因?qū)е碌模€是用定時(shí)器解決了這個(gè)問題
/*獲取產(chǎn)品缺少警告列表并彈出警告消息*/
this.$http.post('/api/users/getWarning',{}).then((response) => {
var lacklist = response.body;
var i = 0;
var warn = setInterval(() => {
this.$notify({
title:'警告',
message:lacklist[i].lackwarning_msg,
type:'warning',
duration:0
})
if(i<lacklist.length-1){
i++;
}
else{
clearInterval(warn);
}
},10);
})
1、第一個(gè)for循環(huán):
創(chuàng)建對(duì)象存儲(chǔ)數(shù)組元素出現(xiàn)次數(shù),采用鍵值對(duì)表示
2、第二個(gè)for循環(huán):
對(duì)創(chuàng)建后的對(duì)象遍歷,如果值為1,說明他在原數(shù)組中只出現(xiàn)一次并存入新數(shù)組中,如果值不為1并且新數(shù)組中不存在則這個(gè)值也存入新數(shù)組中
后面返回的就是去重后的數(shù)組
出現(xiàn)這種情況是因?yàn)槟阒苯与p擊打開頁面,這個(gè)時(shí)候它不能通過ajax加載其它文件,因?yàn)闀?huì)產(chǎn)生跨域問題。
你啟動(dòng)一個(gè)server,tomcat,express,apache都可以,這個(gè)時(shí)候你再通過ajax請(qǐng)求下級(jí)目錄文件就不會(huì)產(chǎn)生跨域問題了。
permission denied權(quán)限啊
module.exports = {
entry: {
task: path.join(__dirname, 'src', 'xxx', 'index.js')
},
optimization: {
splitChunks: {
cacheGroups: {
vendor: {
test: /[\\/]node_modules[\\/]/,
name: 'common',
priority: 10,
chunks: 'all'
}
}
}
},
output: {
path: path.join(__dirname, 'public'),
filename: 'bundle.[name].[hash:8].js'
},
...
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
北大青鳥中博軟件學(xué)院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學(xué)院和江蘇省首批服務(wù)外包人才培訓(xùn)基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團(tuán)創(chuàng)建于1999年,經(jīng)過二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務(wù)機(jī)構(gòu),發(fā)展為教育服務(wù)業(yè)的綜合性企業(yè)集團(tuán),成為集合面授教學(xué)培訓(xùn)、網(wǎng)
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國成功上市,融資1
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺(tái)面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。