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

鍍金池/ 問答/ HTML問答
鐧簞噯 回答

__dirname 就是你goods.js當前文件夾,也就是 g:2017091229serverroutes , 路徑是正確的,你看到的那個D盤的node.exe是你安裝node的位置。

淚染裳 回答

你應(yīng)該用 lsof -n -p <pid> 查看進程的打開文件,并用 cat /proc/<pid>/limits 查看限制數(shù)。

你的瞳 回答

樓主不要灰心,很簡單的

function padZero(number) {
  if (number < 10) {
    number = '0' + number;
  }
  
  return number;
}

// 填寫順序: 年 月 日 時 分 秒
var date = new Date(0, 0, 0, 0, 0, 63);

// 00:01:03
console.log(
  padZero(date.getHours()) + ':' +
  padZero(date.getMinutes()) + ':' + 
  padZero(date.getSeconds())
);

padZero是為了補充前面的0的,不加的話不好看

秒數(shù)增加到3599時,會變成 00:59:59 。再加一秒變成3600,一個循環(huán),又會變成 00:00:00。
你設(shè)置一個setInterval(),計時器就會跑起來了

悶油瓶 回答

可以用ref獲取到子組件的實例,通過實例可以取到所有值,甚至調(diào)用子組件的方法。

汐顏 回答

recharge.vue作為子組件應(yīng)該是添加到profile.vue父組件中的,不應(yīng)包含header和footer,只需維護recharge特有的內(nèi)容即可;如樓上所說在父組件需要渲染recharge的地方加上router-view即可,或者調(diào)整recharge和profile同級;

玄鳥 回答

你需要了解下 T.ajaxForm 這個函數(shù),以下是我模擬的他的內(nèi)部構(gòu)造:

T.ajaxForm = (function(){
    function AjaxForm(option){
        if (!(this instanceof AjaxForm)) {
            return new AjaxForm(option);
        }
        
        this._beforeSubmit = option['beforeSumbit'];
        this._uploadProgress = option['uploadProgress'];
        this._success = option['success'];
        
        this._run();
    }
    
    AjaxForm.prototype = {
        constructor: AjaxForm , 
        
        _initialize: function(){
            this._xhr = new XMLHttpRequest();
        } ,  
        
        // 開啟 xhr
        _open: function(method , url , isAsync , username , password){
            this._xhr.open(method , url , isAsync , username , password);
        } , 
        
        // 設(shè)置響應(yīng)頭
        _setHeader: function(k , v){
            this._xhr.setRequestHeader(k , v);
        } ,
        
        // 定義相關(guān)事件
        _defineEvent: function(){
            this._xhr.upload.onprogress = function(event){     
                // 表單提交之后調(diào)用
                if (typeof this._uploadProgress=== 'function') {
                    // t 應(yīng)該是 event.total
                    // n 應(yīng)該是 event.loaded
                    // r 應(yīng)該是 event.loaded / event.total
                    this._uploadProgress.call(this , event , t , n , r);
                }
            };
            
            this._xhr.onreadystatechang = function(event){
                if (this.readyState === 4&& this.status === 200) {
                    if (typeof this._success === 'function') {
                        // 猜測:event
                        // 猜測:this.responseText
                        // 請求收到服務(wù)器響應(yīng)后觸發(fā)!
                        this._success.call(this , event , this.responseText);
                    }
                }
            };
        } , 
        
        // 發(fā)送數(shù)據(jù)
        _send: function(data){
            // 表單提交之前調(diào)用
            if (typeof this._beforeSubmit === 'function') {
                // e 、t、n 由你是用 T.ajaxForm 的具體實現(xiàn)定義?。?                // 我這邊只是假設(shè) ....
                this._beforeSubmit.call(this , e , t , n);
            }
            
            this._xhr.send(data);
        } , 
        
        _run: function(){
            
        }
    };
    
    return AjaxForm;
})();

這樣應(yīng)該很清晰明了的知道為什么

T.ajaxForm({
    ....
    beforeSubmit: function(e, t, n) {},
    uploadProgress: function(e, t, n, r) {
        p(".upload__percent").text(r + "%")
    },
    success: function(e, t) {
        l(e)
    },
    .....

他們的參數(shù)不同了吧:因為每一個回調(diào)函數(shù)在滿足條件觸發(fā)條件時 T.ajaxForm 使用了不同的參數(shù)進行調(diào)用

假灑脫 回答

style的樣式穿透,把vue文件里的都改為scoped

絯孑氣 回答

frames可以獲取頁面中的所有iframe,得到一個類數(shù)組對象。
如果頁面只有一個iframe,$(frames[0].document).find('.btn');//父頁面獲取子頁面元素
如果知道iframe的name,可以$(frames['name'].document).find('.btn').hide();

膽怯 回答

不要把list放到obj里,這會導致vue監(jiān)聽不到list的變化,把list放到根屬性里

空痕 回答

首先你可以試著實現(xiàn)以下RSA加密,例如輸入一個變量,根據(jù)公鑰或者私鑰加密,然后再解密,我記得大學那會《密碼學》這門課就是講這個的。
實現(xiàn)完rsa加密之后,才是考慮怎么加入到axios的請求頭中。而一般axios的請求頭有兩種方式,第一種是全局配置,然后默認每一個請求都會帶上。第二種就是在每一次請求的時候,手動帶上,除了請求的url,參數(shù)什么的,你帶上這個用rsa加密后的字符串即可。具體這兩種怎么寫可以查閱文檔。希望能幫助到你。

下墜 回答

先把目錄刪掉,重新試試

脾氣硬 回答

用的貌似是BachEditor吧,這個很久沒更新了,是開源的鏈接描述,當然editor也不錯鏈接描述

舊城人 回答

可以跟你最后一列操作列那樣自己寫模版。
然后判斷執(zhí)行。

故林 回答

props就是傳遞給你組件的props。在constructor中,如果不需要取props中的值,是可以簡寫的。

constructor() {
  super();
}

寫出來,一般是想給組件設(shè)置初始化的state。如:

constructor(props) {
  super();
  this.state = {
    xxx: props.xxx
  }
}

// 然后再配合componentWillReceivePorps來實現(xiàn)props和state同步的目的
componentWillReceiveProps(np) {
}
毀與悔 回答

這么詭異的代碼很久沒有看到了。建議你可以嘗試:

  1. 使用箭頭函數(shù)
  2. 不重新賦值的變量,用const
  3. switch case 代替 if else
  4. 使用classnames包
  5. 顏色,大小等可以提取成常量
  6. data的空數(shù)組,下面的循環(huán)不出錯嗎
  7. 變量的名稱語意化,盡量不要加2,3,4,5的后綴

編程規(guī)范的書籍建議你多閱讀一下。代碼還是要優(yōu)雅些,別人才愿意看。你要知道你寫的代碼不是自己看的。

冷咖啡 回答

因為事件觸發(fā)是先捕獲再冒泡的,所以點擊div2時候是先3再1,。
然后直接點擊在元素上時,其實是相當于同時觸發(fā)了捕獲和冒泡,這個時候的順序是根據(jù)你代碼的綁定事件的先后順序。

別傷我 回答

看下源碼就知道了,應(yīng)該是classList不支持ie9,加個polyfill