在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答
菊外人 回答

針對(duì)你末尾的問(wèn)題:

  1. webpack 的打包方式有很多種,既可以是一個(gè) bundle(混合了一堆JS代碼的文件)也可以是一個(gè) library(類似 jQuery 這樣有明確的全局命名等),注意這里的 bundle 和 library 只是為了方便理解而說(shuō)的,并不精確。建議你看一下 webpack 編譯后的文件,會(huì)有更深的理解。
  2. 可以,但是更準(zhǔn)確的描述應(yīng)該是一個(gè) library (類似 jQuery 這樣的庫(kù))。通過(guò) webpack 的 target 屬性可以進(jìn)行設(shè)置(library)。
  3. 比如你打包出來(lái)了一個(gè) library(類似 jQuery 或者一個(gè) UI 庫(kù)),那么直接把 library 復(fù)制到你想引用的項(xiàng)目里去引用就行了,不管是 require 還是直接 script src(需要打包成 umd 模塊)。
  4. 對(duì)。
  5. 取決于你模塊的輸出規(guī)范,是 CommonJS,CMD,AMD 還是 UMD(通用)。

最后總結(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ù)。

冷溫柔 回答

不能在回調(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。

怪痞 回答

因?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)控制的

冷溫柔 回答

應(yīng)該單獨(dú)拉出來(lái)用緩存來(lái)做吧,然后可以定時(shí)持久化到數(shù)據(jù)庫(kù)。直接用數(shù)據(jù)庫(kù)做的話,比如短時(shí)間內(nèi)來(lái)一個(gè)大并發(fā)的場(chǎng)景時(shí)(網(wǎng)紅發(fā)文瞬間多了幾十個(gè)贊),可能會(huì)有瓶頸。

當(dāng)然,也要考慮你們具體的場(chǎng)景。

抱緊我 回答

假設(shè)你做了個(gè)應(yīng)用,需要取用戶的微信信息,終端用戶要登錄微信授權(quán),微信才給你的程序提供token。你用token就可以直接拿用戶微信信息了。如果不用oauth,終端用戶不是要把微信的用戶名密碼提供給你的程序?appid和appSecret只是能保證是你的程序發(fā)送的token給微信,也就是發(fā)給你的token只能你用,否則其他應(yīng)用拿這個(gè)token不是也能取到用戶微信信息了?

咕嚕嚕 回答
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)
筱饞貓 回答

這個(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ō)在文檔中都可以找到方法

element :component/upload

哚蕾咪 回答

chrome可以獲取到事件的引用, 因此removeEventListener是正確的。

乞許 回答

Java8 LocalDate 了解一下

public static void main(String[] args) {
    
    // Java8  LocalDate   
    LocalDate date = LocalDate.parse("2018-08-01");
    
    // 該月第一天
    LocalDate firstDay = date.with(TemporalAdjusters.firstDayOfMonth());
    // 該月最后一天
    LocalDate lastDay = date.with(TemporalAdjusters.lastDayOfMonth());
    // 該月的第一個(gè)周一 
    LocalDate start = date.with(TemporalAdjusters.firstInMonth(DayOfWeek.MONDAY));
    
    List<String> list = new ArrayList<>();
    
    // 處理每個(gè)月的1號(hào)不是周一的情況
    if (!firstDay.equals(start)) {
        
        StringBuilder strbur = new StringBuilder();
        strbur.append(firstDay.toString())
              .append("至")
              .append(start.plusDays(-1).toString());
        list.add(strbur.toString());
    }
    
    while (start.isBefore(lastDay)) {
        
        StringBuilder strbur = new StringBuilder();
        strbur.append(start.toString());
        
        LocalDate temp = start.plusDays(6);
        if (temp.isBefore(lastDay)) {
            
            strbur.append("至")
                  .append(temp.toString());
        } else {
            
            strbur.append("至")
                  .append(lastDay.toString());
        }
        
        list.add(strbur.toString());
        start = start.plusWeeks(1);
    }
    
    System.out.println(list.toString());
}
哚蕾咪 回答

你這個(gè)JSON.stringify 極有可能被改寫(xiě)了,不是原生的

心夠野 回答

因?yàn)槟阆螺d的這個(gè)軟件并不是在傳統(tǒng)的 apt 源里面的,它使用的是 snap 包

老梗 回答

提供一個(gè)思路,在state中設(shè)一個(gè)boolean變量isShow為false,

//當(dāng)鼠標(biāo)點(diǎn)擊單元格時(shí)
this.setState({isShow:true})
//點(diǎn)擊單元格外面時(shí) 
this.setState({isShow:false})

然后根據(jù)isShow來(lái)顯示或隱藏

痞性 回答

恩,已經(jīng)解決,先獲取素材列表,然后拿thumb_media_id作為media_id參數(shù)調(diào)用獲取永久素材,微信會(huì)返回整張圖片二進(jìn)制,保存成圖片到本地服務(wù)器。

傲嬌范 回答

建議直接修改 devWebpackConfig 的 host 為 0.0.0.0