已經(jīng)找到問題了, 因為在css文件夾下我自己創(chuàng)建了二級文件夾,但是二級文件夾沒有權(quán)限 ,所以導(dǎo)致一直是404 ??墒呛芤苫鬄樯稕]報”沒權(quán)限“問題 。:)
如果你的需求只是弄成無刷新的,那我推薦使用pjax來改造,這樣改造的工程量不大.
如果你不僅僅需要無刷新的,還想做到spa的體驗,并且使代碼可維護性高,我推薦用react來寫,你可以關(guān)注下ant design等類似的react等ui庫,可以使后臺管理系統(tǒng)開發(fā)起來更快速和美觀。 在使用react重構(gòu)的過程中,可以一步一步來,首先兩種技術(shù)棧同時存在,然后慢慢全部替換掉,這樣看起來可行性更高。
PHP里有個叫mysql_escape_string的函數(shù)
謝邀。foreign content 是指 MathML 或者 SVG 。
如何糾正錯誤可以參考 insertion mode 。里面列出了各種情況的入口,糾正步驟一般在各個情況的最后一步 Anything else 。
13位是毫秒時間戳
10位是秒時間戳。
轉(zhuǎn)換方式樓上已經(jīng)有了
你可以問一下后臺這是有重定向地址的
// </span>全是后面全是數(shù)字?
// 方案1
let str = '<span>13818888778</span>1381888778';
let result = /<span>\w*<\/span>(\d*)/.exec(str);
console.log(result[1]); // '1381888778'
// 方案二 字符串截取
str.slice(str.lastIndexOf('</span>')+7, str.length)
// 1381888778個人用的比較多的 就是無限極分類,pid和id控制,有的時候加一個Path字段
請補充說明期望的結(jié)果(給出例子)
也就是說:
let years = {}
years['2018'] = 'haha'
years['2017'] = 'heihei'
console.log(Object.keys(years)) // 不保證是 ['2018', '2017'],有可能是 ['2017', '2018']
console.log(years) // 不保證是 {2018: 'haha', 2017: 'heihei'},有可能是 {2017: 'heihei', 2018: 'haha'}
在此基礎(chǔ)之上,如果仍要做的話,可以按照以下步驟:
將原數(shù)組按照 year->month 的順序排序
year month 正是 updated_at 中的年月的話,按照 updated_at 倒序其實就已經(jīng)按照 year->month 排好了data.sort(function (d1, d2) => {
if (d1.year > d2.year) return -1
if (d1.year < d2.year) return 1
return (+d2.month) - (+d1.month)
})
此時遍歷 data 即可
let years = {}
data.forEach(function (d) => {
if (!years[d.year]) years[d.year] = {}
let thisYear = years[d.year]
if (!thisYear[d.month]) thisYear[d.month] = []
thisYear[d.month].push({
id: d.id,
updated_at: d.updated_at
})
})
consol.log(years) // 就是你要的結(jié)果了
整理下代碼:
const result = data
.sort((d1, d2) => {
if (d1.year > d2.year) return -1
if (d1.year < d2.year) return 1
return (+d2.month) - (+d1.month)
})
.reduce((years, {id, year, month, updated_at}) => {
const thisYear = (years[year] = years[year] || {})
const thisMonth = (thisYear[month] = thisYear[month] || [])
thisMonth.push({id, updated_at})
return acc
}, {})
const result = data
.sort((d1, d2) => {
if (d1.year > d2.year) return -1
if (d1.year < d2.year) return 1
return (+d2.month) - (+d1.month)
})
.reduce((years, {id, year, month, updated_at}) => {
if (!years.has(year)) years.set(year, new Map())
const thisYear = years.get(year)
if (!thisYear.has(month)) thisYear.set(month, [])
const thisMonth = thisYear.get(month)
thisMonth.push({id, updated_at})
return acc
}, new Map())
希望對你有幫助
-------------已經(jīng)解決
先別急著考慮針對不同版本的兼容問題,Chromium 49來說,常規(guī)的padding,margin樣式肯定沒什么兼容性問題的,你應(yīng)該先看下自己的CSS代碼,是不是規(guī)范的寫法
在網(wǎng)頁端或node端,自己封裝一下
插件沒有實現(xiàn)這個功能..等升級吧
正則匹配全局后 lastIndex會加1,下一次匹配會變成從第二位開始,而你test里面只有1位,所以匹配失敗,匹配失敗后lastIndex會變成0,再下一次匹配從第一位開始,匹配成功.....
要么去掉/g,要么手動把reg.lastIndex=0
三個項目通過url來跳轉(zhuǎn)就可以了,可以放在一個共同的域名下面,公用一個登錄系統(tǒng)
beforeRouteEnter肯定能實現(xiàn)你的需求的,而且我覺得你寫的沒什么問題,你說的圖片位置明顯的刷新的感覺的話你可以在這個鉤子中加個loading試試看,或者按樓上說的img.onload方法,但是并不推薦這個方法,因為你只有一個圖片還好操作,如果多張圖片這個地方就 尷尬了,建議用圖片懶加載。
a.js 與 b.js 兩個文件數(shù)據(jù)交換,
可以考慮 es6 里面的模塊導(dǎo)入導(dǎo)出.也就是數(shù)組的導(dǎo)出和導(dǎo)入。
詳細(xì)解釋,可以看下這篇文章 js 模塊導(dǎo)入,導(dǎo)出
判斷數(shù)組相等就是判斷引用地址是否相同, 你的 one 跟 two 本就不等
題里面的a和b好比一個鉤子,勾住了他們對應(yīng)的數(shù)組。
第一段里面a先勾住了[1,2,3],b通過a也勾住了[1,2,3],這時候a松開鉤子又伸出來勾住了[4,5,6],所以b還是[1,2,3]。
第二段里面a和b都勾住了[1,2,3],所以當(dāng)a通過鉤子處理[1,2,3]的時候,b還在鉤著[1,2,3],肯定也會受到影響。
就好比一個鐵棍,a和b兩個人用手握著兩端,a握著握著感覺無聊,輕輕敲了兩下,b當(dāng)然能感覺到。
要是沒看明白的話建議再去看看js的堆棧概念。
使用 validateAll()
doSubmit() {
this.$validator.validateAll().then(valid => {
// 所有校驗通過valid 為true
if (valid) {
// 發(fā)送數(shù)據(jù)
} else {
console.log('提交失敗')
}
})
},北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。