沒用過,試下這里的解決方案
https://github.com/iview/ivie...
加個(gè)依賴babel-preset-stage-2
把 /去掉, 換成about
最好是 再去熟悉一邊 vue-router 文檔 和demo
只有一個(gè)實(shí)例
Vue的插件需要提供一個(gè)install方法,外部引用的時(shí)候Vue會自動(dòng)調(diào)用這個(gè)方法并傳入Vue實(shí)例,這一點(diǎn)在官方文檔上寫的很明白
https://cn.vuejs.org/v2/guide...
這個(gè)方法是 Trait 里面的,你在哪個(gè) Model 里引入了這個(gè) Trait,那么這個(gè) Model 實(shí)例化出來的隊(duì)友就會有 givePermissionTo 這個(gè)方法。
href='' 引號漏了
上面說的都是apache配置,這里我提供另外一種思路
可以通過apache指定http訪問一個(gè)目錄下 index.html
然后 文件利用
<meta http-equiv="refresh" content="0; url=https://www.xxx.com/" />
即可跳轉(zhuǎn)
參見vue-router的route-link和route-view
不是整頁的變化就只能是頁面的局部異步刷新,這簡直就是SPA的思想
然而你可以換個(gè)思路,即使是整頁的變化,變更前后左邊都保持相對的狀態(tài),也就可以看做是只替換了右邊的內(nèi)容
因?yàn)槊恳粋€(gè)數(shù)組元素都會進(jìn)行一下判斷,而在執(zhí)行Number(els)這個(gè)判斷時(shí),其實(shí)已經(jīng)將每一個(gè)數(shù)組元素進(jìn)行了顯式轉(zhuǎn)換。
這個(gè)轉(zhuǎn)換會導(dǎo)致Number('a')為NaN,但是js里面NaN == NaN和NaN === NaN都是false啊...所以是沒有進(jìn)if判斷里面去的,之后又為每一個(gè)元素執(zhí)行了parseInt,出來以后就是[NaN,NaN,NaN,1,2,3]了。
所以這個(gè)判斷不能對元素進(jìn)行轉(zhuǎn)換,我下面提供了一個(gè)方案你可以瞧一下:
var ass=['a','b','c','1','2','3']
var as = ass.map(function(item) {
var temp = parseInt(item)
if (temp) {
return temp
} else return item
})
或者為了防止出現(xiàn)0的情況,可以對上面的進(jìn)行一下改進(jìn):
var as = ass.map(function(item) {
var temp = parseInt(item)
if (temp === temp) {
return temp
} else return item
})
利用了NaN不等于其自身的特性。
如果你的程序是直接通過shell運(yùn)行切沒有nohup, 那么安全退出的方式是退出程序后exit退出用戶登錄比較安全。
你上面的bookAjax函數(shù) 沒定義接受參數(shù)。。。
article不是relative的,里面三個(gè)absolute都是相對于body的。
middle的四個(gè)方位也沒有定義,盒模型應(yīng)該是和left挨著的,而且沒有塊狀上下文,margin就蓋在了left上。右邊由于相對于body絕對,margin從body起也是正常的
三列布局可以嘗試一下flex布局,或者給middle一個(gè)left
是一個(gè)程序,目前常用的一種linux shell,用于管理linux系統(tǒng)
大哥你這個(gè)變量名起的。。。。
danxuanAller2 這個(gè)props你沒傳進(jìn)去
SDK大法好
參考這個(gè)鏈接:鏈接描述
我的代碼:
import fs from 'fs'
import koaMulter from 'koa-multer'
import COS from 'cos-nodejs-sdk-v5'
import variants from './../../config/var'
let cos = new COS({
SecretId: variants.secretId,
SecretKey: variants.secretKey
})
let storage = koaMulter.diskStorage({
destination (req, file, callback) {
callback(null, 'tmp/')
},
filename (req, file, callback) {
let fileOriginName = file.originalname.split('.')
let len = fileOriginName.length
callback(null, `${fileOriginName.slice(0, len - 1)}-${+new Date()}.${fileOriginName.splice(len - 1, len)}`)
}
})
const multer = new koaMulter({ storage })
router
.post('upload_img/', multer.single('image'), async (ctx) => { // 上傳圖片
const {
file
} = ctx.req
const params = {
SecretId: variants.secretId,
SecretKey: variants.secretKey,
Bucket: variants.Bucket,
Region: variants.Region,
Key: `./${file.filename}`,
FilePath: file.path
}
function pushImgToQCloud () {
return new Promise((resolve, reject) => {
cos.sliceUploadFile(params, function (err, data) {
if (err) {
return reject(err)
} else {
return resolve(data)
}
})
})
}
try {
let res = await pushImgToQCloud()
ctx.body = resProcessor({
type: 'success',
data: `http://${variants.uploadImgHost}/${res.Key}`
})
} catch (err) {
ctx.body = resProcessor({
type: 'custom',
code: 101,
msg: '圖片上傳失敗',
data: JSON.stringify(err)
})
}
})
裝的是這個(gè)嗎,是的話看一下是不是服務(wù)被關(guān)了,或者改個(gè)端口看看
同樣問題,求解答
npm install lib-flexible--save- dev npm install px2rem --save -dev
main.js 中引入 import 'lib-flexible' 在 /build/unit.js 中加入
var px2remLoader = {
loader: 'px2rem-loader',
options: {
remUnit: 75 // 750的設(shè)計(jì)圖
}
}
//把剛加的loader注冊進(jìn)去
const loaders = options.usePostCSS ? [cssLoader, postcssLoader,px2remLoader] : [cssLoader]
//const loaders = options.usePostCSS ? [cssLoader, postcssLoader] : [cssLoader]
然后直接再css 文件里面寫設(shè)計(jì)圖上的px單位 ,會自動(dòng)轉(zhuǎn)換成rem,同步出現(xiàn)的問題,是ui庫上的css 文件也被轉(zhuǎn)換成rem ,導(dǎo)致樣式變亂
變小的主要原因是第三庫 css一依據(jù) data-dpr="1" 時(shí)寫的尺寸
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
這時(shí)我們使用的flexible引入時(shí) data-dpr不是一個(gè)寫死了的,是一個(gè)動(dòng)態(tài)的;就導(dǎo)致這個(gè)問題
我們可以把第三方庫的css代碼px統(tǒng)一擴(kuò)大2倍,聽起來很蠢對吧,我一開始也是折磨想的,有的小伙伴就該說這個(gè)的改多少,代碼少就無所謂,可是代碼不就的累死了。。。
我使用的地vscode這個(gè)編輯器有個(gè)擴(kuò)展程序小叫 px-to-rem 這個(gè)可算是救世主了 他可以讓你在2分鐘改完所有的代碼
"px-to-rem.px-per-rem": 0.5, // 第一步 主要是讓1rem 等于0.5px
全選你要改的代碼 option+Z 快捷鍵。(windows我不知道)你會發(fā)現(xiàn)所有的px變r(jià)em
"px-to-rem.px-per-rem": 1, //第二步
然后在全選你要改的代碼 option+Z 快捷鍵。你會發(fā)現(xiàn)所有的rem變px 這個(gè)px的值比是原來的2倍
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(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ù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(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)師。