這就屬于 js 的閉包了, 這個(gè)是在詞法作用域決定的那些變量,函數(shù)之后可以拿到~
想你定義的兩個(gè)函數(shù), 一個(gè)函數(shù)調(diào)用另一個(gè)函數(shù), 兩個(gè)函數(shù)有自己的函數(shù)作用域, 是不能拿到對方的變量的
1.要在loader里配置
options: {
attrs: [':data-src']
}
2.img標(biāo)簽里要有data-src屬性
3.要require 包含img標(biāo)簽的html
但是 console.log出來是undefined
可以看一下我之前寫的文章,說的就是你的問題:CSS技巧:逐幀動(dòng)畫抖動(dòng)解決方案
webpack 里面的是在編譯期給你報(bào)錯(cuò)用的,報(bào)錯(cuò)了會(huì)停止編譯,直到你修復(fù)。
vscode中的是提示給你看的,方便你直接看到錯(cuò)誤。順便會(huì)幫你修復(fù)簡單的錯(cuò)誤。
沖突是會(huì)有的,不過都是可配置的,不會(huì)配置的話就先去拿一份別人配置好的來用
最好貼上源碼,不然不知道你的問題究竟是什么?猜測,你是執(zhí)行了 npm run dev 出現(xiàn)的,還是執(zhí)行過 npm run build,通過 http-server 來訪問 dist 目錄下的內(nèi)容?
version=
動(dòng)態(tài)路由,利用路由守衛(wèi)去動(dòng)態(tài)生成路由模板,動(dòng)態(tài)渲染模塊
后臺(tái)寫個(gè)接口,返回需要的數(shù)據(jù)。
背景設(shè)置background-size: 100% 100%;
你的想法是對的,這也是最簡單的處理方式,
const { pathname } = location;
從url上獲取到pathname,即com后面的那一段,剛好和下面的鏈接href值是相同的,遍歷所有區(qū)域下的a鏈接,
if (aTag.href === pathname) {
aTag.className = 'on';
}哈哈...頭發(fā)掉光了再回答你!
location /api/ {
proxy_pass https://localhost:3010;
}
注意location后面寫成/api/或/api是不一樣的(特別注意哦),你的node啟動(dòng)了服務(wù),例如是8080的端口, nginx代理直接代理過去就好了,如果你想把/blog代理不需要加后面的斜杠哦,而且域名訪問的時(shí)候應(yīng)該是https://www.xxx.com/blog即可,另外root的路徑指向,應(yīng)該從根目錄開始哦
你的Noo是哪里來的
F.prototype = Mmm.prototype;
Nnn.prototype = new F();
Nnn.prototype.constructor = Nnn;
你的do不是原型鏈上的方法,而是對象的屬性所有不會(huì)通過原型鏈繼承
1.修改屬性do為原型鏈上方法
Mmm.prototype.do = function () { console.log("DO!!");
2.將屬性do綁定到Nnn內(nèi)
function Nnn() {
Mmm.call(this);//繼承屬性
this.nnname = 'NNN';
}兄弟,你沒有理解transition的作用吧
<transition> 元素作為單個(gè)元素/組件的過渡效果。<transition> 只會(huì)把過渡效果應(yīng)用到其包裹的內(nèi)容上,而不會(huì)額外渲染 DOM 元素,也不會(huì)出現(xiàn)在檢測過的組件層級中。
transition其實(shí)只是在元素/組件的過渡的時(shí)候才會(huì)有效果,需要配合v-show 或者 v-if使用。
<transition-group name="drop" v-on:before-enter="enterFisrt" v-on:enter="enter" v-on:after-enter="EnterLast" >
<div class="ball" v-for="(ball,index) in balls" :key="index" v-show="ball.show">
<span class="inner inner_hook"></span>
</div>
</transition-group>
兄弟,你忘記使用v-show了
components注冊一下;
components:{h}
謝邀!
本來打算直接運(yùn)行一下你那個(gè)代碼的,不過看起來似乎不行。
除了clientWidth獲取可視區(qū)域?qū)挾纫酝猓€有幾個(gè)獲取寬度的屬性,例如offsetWidth,可以都試一試。
還有一個(gè)問題就是你提到了去掉里面的i標(biāo)簽獲取的寬度就正常了,那么有沒有對所有標(biāo)簽的默認(rèn)樣式進(jìn)行統(tǒng)一的處理,因?yàn)楹芏鄻?biāo)簽都是有默認(rèn)樣式的。
可以將entry配置與htmlwebpackplugins配置通過遍歷的方式抽離出來.
可以參考webpack-mutipage-tempalte
這是入口配置部分
// 多頁面配置
const glob = require('glob')
const HtmlWebpackPlugin = require('html-webpack-plugin')
const { resolve } = require('./utils')
const entries = glob.sync(resolve('src/page/**/*.js'))
const entriesOpt = {}
const pluginsOpt = []
const faviconPath = resolve('src/image/favicon/favicon.png')
entries.forEach(item => {
const chunkName = item.match(/src\/page\/(.+)\.js/)[1]
const templatePath = item.replace(/.js$/, '.html')
let fileName = templatePath.match(/src\/(page\/.+\.html$)/)[1]
entriesOpt[chunkName] = item
pluginsOpt.push(
new HtmlWebpackPlugin({
favicon: faviconPath,
filename: fileName,
template: templatePath,
chunks: ['vendor', 'manifest', 'common-styles', chunkName],
minify: {
removeComments: true,
collapseWhitespace: true,
removeAttributeQuotes: true
}
})
)
})
const config = {
entry: entriesOpt,
plugins: pluginsOpt
}
module.exports = config一句話解釋:你寫script標(biāo)簽可以直接忽略掉type默認(rèn)就是javascript;你看人家標(biāo)簽里寫著type呢,里邊放的那是text格式的template~
md文檔有說明 你看看
北大青鳥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)平臺(tái)、一站式人才輸送平臺(tái)。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ù), 熟練的跨平臺(tái)面向?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)師。