針對(duì)你末尾的問(wèn)題:
bundle(混合了一堆JS代碼的文件)也可以是一個(gè) library(類似 jQuery 這樣有明確的全局命名等),注意這里的 bundle 和 library 只是為了方便理解而說(shuō)的,并不精確。建議你看一下 webpack 編譯后的文件,會(huì)有更深的理解。library (類似 jQuery 這樣的庫(kù))。通過(guò) webpack 的 target 屬性可以進(jìn)行設(shè)置(library)。最后總結(jié)一下,你所說(shuō)的 sdk 實(shí)際上就是一個(gè)庫(kù)。而這個(gè)庫(kù)應(yīng)該單獨(dú)拿出來(lái)維護(hù),就像 jQuery 是一個(gè)倉(cāng)庫(kù),Bootstrap 是一個(gè)倉(cāng)庫(kù),這兩個(gè)倉(cāng)庫(kù)的輸出的 js 文件,都是單獨(dú)編譯的,而不是放在一起編譯。所以你的庫(kù)不應(yīng)該和項(xiàng)目放在同一套 webpack 配置下去編譯。應(yīng)該分開(kāi)存放,sdk 編譯完以后,將編譯后的文件放到需要使用的項(xiàng)目中去引用。可以參考一些基于 webpack 構(gòu)建工具的庫(kù)的源碼,比如 ant-design,element-ui 等等。
當(dāng)然,并不是 webpack 做不到在一個(gè)項(xiàng)目中同時(shí)編譯兩份代碼。只是這樣做會(huì)非常不好維護(hù)。
babel最新版的更新為"presets": ["env"],照著這個(gè)來(lái)吧。
安裝依賴也比較方便。
npm install babel-preset-env --save-dev不能在回調(diào)里設(shè)ctx.body,回調(diào)的時(shí)候請(qǐng)求已經(jīng)返回了,用async/await吧。
一個(gè)類似的問(wèn)題:https://segmentfault.com/q/10...
執(zhí)行scripts里的命令要npm run 命令名。npm start可以運(yùn)行是為了方便開(kāi)發(fā)者使用,npm-start。
This runs an arbitrary command specified in the package's "start" property of its "scripts" object. If no "start" property is specified on the "scripts" object, it will run node server.js.
npm start會(huì)執(zhí)行scripts里的start字段。 如果沒(méi)有start字段則執(zhí)行node server.js。
vuex配合本地存儲(chǔ)吧
因?yàn)檫@只是通過(guò)設(shè)備類型添加中間件。
判斷設(shè)備類型之后,判斷查看的是否是文件,返回路徑下文件,沒(méi)有就404。
數(shù)據(jù)你是從后臺(tái)獲取的吧 那就讓后臺(tái)去根據(jù)登陸的人員去判斷來(lái)返回你對(duì)應(yīng)的數(shù)據(jù),權(quán)限這東西一般都是后臺(tái)來(lái)控制的
var data = []
$('table tr').each(function() {
var item = {}
$(this).find('input').each(function() {
var $input = $(this)
item[$input.attr('name')] = $input.val()
})
data.push(item)
})
console.log(data)那就加上path,[path]_[name]_[local]_[hash:base64:5]
這個(gè)是中文吧,不專業(yè)點(diǎn)說(shuō),中文的碼就是這樣的,并且這個(gè)碼通用于其他語(yǔ)言
謝邀!
element-ui封裝此組件的時(shí)候就是固定了位置,雖然可以利用offset來(lái)自定義偏移量,但是并沒(méi)有提供可以隨屏幕滾動(dòng)的功能。
從實(shí)際用途來(lái)看,確實(shí)也并不需要這么一個(gè)功能,這是一個(gè)彈出層,點(diǎn)擊點(diǎn)出后,用戶要對(duì)其在原位置修改,跟隨滾動(dòng)使用場(chǎng)景并不多,因此提供這么幾個(gè)想法以供參考:
1、出現(xiàn)彈出框時(shí),禁止屏幕滾動(dòng)
2、自己封裝一個(gè)組件,用于實(shí)現(xiàn)和popover組件差不多的功能,但是可以跟隨屏幕滾動(dòng)
3、出現(xiàn)彈出框時(shí),用戶滾動(dòng)屏幕,當(dāng)popover因滾動(dòng)被遮擋一部分之后,關(guān)閉彈框
希望我的回答對(duì)你有所幫助!
elementUI中el-upload 中有一個(gè)鉤子函數(shù):before-upload(上傳文件之前的鉤子,參數(shù)為上傳的文件,若返回 false 或者返回 Promise 且被 reject,則停止上傳。), 所以你只需要在這個(gè)鉤子函數(shù)中判斷即將上傳的文件是否在上傳列表(或者已上傳文件)中,然后在進(jìn)行處理你希望的邏輯
有問(wèn)題可以先查看文檔,一般來(lái)說(shuō)在文檔中都可以找到方法
我第一反應(yīng)是你的背景色正好和它文字的顏色一樣……調(diào)一下背景色試試?
微信小程序?
微信小程序只能用https進(jìn)行訪問(wèn)(測(cè)試時(shí)可以不用https)。 你這個(gè)錯(cuò),感覺(jué)是你的https證書(shū)有問(wèn)題,httpsz證書(shū)需要最高等級(jí)的證書(shū)才行。證書(shū)不全會(huì)導(dǎo)致https在某些嚴(yán)格的瀏覽器上不能訪問(wèn)。
打開(kāi)控制臺(tái)調(diào)試,應(yīng)該不是代碼的問(wèn)題,看看線上css是否引入
后臺(tái)返回來(lái)的簽名字段是錯(cuò)誤的
不知道你說(shuō)的不用jQuery是什么意思?用原生的js,如果有更方便的jQuery為什么不用?具體思路就是:
1.遍歷am-u-md-3獲取里面的p元素的innerText
2.用正則匹配,看是否匹配,如果匹配,設(shè)置div的display為none
3.如果不匹配,則繼續(xù)
看你給出的代碼,你以前沒(méi)寫(xiě)過(guò)“異步”結(jié)構(gòu)的代碼嗎?
js 里拿數(shù)據(jù)都是異步的,不是同步的,沒(méi)有 return ,只有 callback 。
北大青鳥(niǎo)APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開(kāi)發(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ū)ο箝_(kāi)發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開(kāi)發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開(kāi)發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問(wèn),美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。