鍍金池/ 問答
失魂人 回答
  1. 如果使用原生的select/option寫這個(gè),原有的樣式比較難覆蓋。
  2. 不過要求不高的話,可以簡單覆蓋,比如你說的這個(gè)應(yīng)該是margin等導(dǎo)致的。
  3. 如果用了CSS庫,建議查一下賦一些樣式給 option,你這個(gè)應(yīng)該是因?yàn)闆]有賦值相應(yīng)的樣式導(dǎo)致的
  4. 或者自己使用div自己寫樣式
瘋子范 回答

javascript裝飾模式了解一下?
不修改原函數(shù)的情況下為函數(shù)添加其他函數(shù)。

枕邊人 回答

這寫的好亂啊,head頭指針保存數(shù)據(jù)嗎?head傳入?yún)?shù)要變?yōu)閏onst char…………infile是fstream流對(duì)嗎?read(unsigned char buf,int num);
t 也打錯(cuò)了

笨尐豬 回答

v-if 和 v-for 最好不要同時(shí)使用,可以使用v-show,如果同時(shí)使用,v-if的優(yōu)先級(jí)比v-if高,詳見:https://cn.vuejs.org/v2/guide...

安若晴 回答

RE=/^(.*) ([0-9]{3}-[0-9]{4}-[0-9]{2}-[0-9])編號(hào)的(.*)來了$/

孤星 回答

holo.php 通過require 'checkingAge.php'; 導(dǎo)入php文件,并在holo.php中調(diào)用checkingAge函數(shù)并傳值,這是視頻出的作業(yè)題目,這沒問題吧?圖片描述

淡墨 回答

1.特征向量表達(dá)式中的原矩陣A就扮演著保持特征向量x變換而方向保持不變的功能。特征向量具有保持方向不變的性質(zhì),但其向量的長度可能改變(除非c=1),變?yōu)樵瓉淼腸倍。 2.訓(xùn)練是進(jìn)行模擬運(yùn)算來測試。

墻頭草 回答

你的理解可能有誤。info.$是對(duì)匹配的數(shù)組元素的更新,跟內(nèi)嵌文檔沒有什么關(guān)系。
不知道你上面的data具體內(nèi)容到底是什么。從結(jié)果來看應(yīng)該是:

data = {
    "sys" : {
        "group" : 0,
        "status" : 2
    },
    "info" : {
        "name" : "桂小方",
        'mail': 'abc@abc.com', // 這里發(fā)生更新
        'phone': '+1234567' // 這里發(fā)生更新
    }
}

才有可能得到你的結(jié)果。如果data確實(shí)是這個(gè)值,那這個(gè)結(jié)果是沒有問題的。想得到你要的結(jié)果,正確的更新語句應(yīng)該是:

db.users.update({
    "_id": uid
}, {
    'sys.status': data.sys.status,
    'info': data.info
});
爆扎 回答

你的c模塊一加載就已經(jīng)執(zhí)行了,后面都是取得執(zhí)行后的結(jié)果

情已空 回答

那只有用圖片來兼容了
最好的方法是說服你們老板不用兼容

巷尾 回答

tp5的多文件不是指這個(gè) <input name="file" type="file" multiple/> .
是指
<input type="file" name="file[]" />

<input type="file" name="file[]" />

<input type="file" name="file[]" />

你的瞳 回答

vuex中的state還未注冊(cè)在組件中,不屬于響應(yīng)式變量,自然無法更新視圖

computed: {
    fullScreen() {
        return this.$store.state.fullScreen;
    }
}
掛念你 回答
Wrong::find()
    ->where([
        't.fdUserID' => 4,
        't.fdStatus' => 0
    ])
    ->alias('t')
    ->leftJoin(
        Exercise::tableName().' exercise',
        'exercise.id=t.fdExerciseID and exercise.fdStatus=1'
    );
久礙你 回答

那得看你的日志采集自一臺(tái)機(jī)器, 還是多臺(tái)機(jī)器; 你的 filebeat 和你的 es 是在一臺(tái)機(jī)器, 還是分屬兩臺(tái)機(jī)器.

按我的理解, 如果 filebeat 配置中沒有開啟 publish_async 選項(xiàng), 那么單一 filebeat 實(shí)例的輸出總是和文件順序一致的.
但如果你在多臺(tái)服務(wù)器上部署了多個(gè) filebeat, 因?yàn)楦鱾€(gè)系統(tǒng)時(shí)鐘未必時(shí)刻完全一致(導(dǎo)致日志記錄的時(shí)間在各個(gè)服務(wù)器上未必一致), 且中間經(jīng)過網(wǎng)絡(luò)傳輸, 就沒法保證 es 接到的數(shù)據(jù)和日志中標(biāo)明的時(shí)序一樣.
即使只有一個(gè) filebeat 實(shí)例, 如果和 es 部署在不同服務(wù)器上, 那也只排除了系統(tǒng)時(shí)鐘問題, 但網(wǎng)絡(luò)問題依然可能導(dǎo)致后發(fā)的日志先被 es 收到.

如果對(duì)日志時(shí)序有要求, 最好還是過一道 logstash, 把日志時(shí)間解析成 es 的 timestamp.

掛念你 回答

問題一:
粘貼文本時(shí),過濾一些標(biāo)簽與標(biāo)簽的屬性,官方都已經(jīng)實(shí)現(xiàn),可以在ueditor.config.js 中 whitList 配置。
問題二:
二次開發(fā), 可以看官方文檔

UE.registerUI('uiname', function(editor, uiname) {
    //do something
}, [index, [editorId]]);
離觴 回答

亂序這個(gè)沒法, 只有看在服務(wù)器上排序后把key去掉

夏夕 回答

當(dāng)然可以啦====我們需要使用props來傳遞啊---redux 產(chǎn)生的根本就在于狀態(tài)控制太多,不易管理,才用redux嘛。。而且一般情況下,也不推薦用redux。能用用react本身的狀態(tài)做的,盡量本身來控制。就是一個(gè)項(xiàng)目里面你如果倔強(qiáng),是完全可以不用redux來幫你管理復(fù)雜狀態(tài)的---請(qǐng)看一下redux的三大原則吧--
一般情況 這樣控制字組件的狀態(tài)

中午看了一下這片文章,推薦給你

<Recommend 
                selected_tag={this.state.selectTags}
                screeningItems={this.state.screeningItems}
              /> 
               <RecommendLi
          key={index}
          tagData={item}
          resetHangye={this.resetHangye.bind(this)}
          selectedTag={this.props.selected_tag[item.name] || []}
          selectCallback={this.selectCallback}
        />
        
        <div className={Style.licenter}>
        <div className={Style.title}>{this.props.tagData.title}</div>
        <ul className={Style.ul}>
          {
            this.props.tagData.values.map((item, index)=>{
              return  (
                <li 
                  key={index}
                  className={this.state.selectTag.indexOf(index) > -1 ? Style.active : Style.li}
                  onClick={()=>this.handleClick(item, index)}
                >{item.tagName}</li>
              )
            })
          }
        </ul>
      </div>  
練命 回答

tree綁定的數(shù)據(jù)是一個(gè)list,經(jīng)過下面的函數(shù)computed出來的,保存的時(shí)候,我從這個(gè)list里面去拿的parentId

 function toTree(data, parent_id) {
    var tree = [];
    var temp;
    for (var i = 0; i < data.length; i++) {
      if (data[i].parentId == parent_id) {
        var obj = data[i];
        temp = toTree(data, data[i].id);
        if (temp.length > 0) {
          obj.children = temp;
        }
        tree.push(obj);
      }
    }
    return tree;
  }
      

我自己獲取是這么寫的

getPermissions() {
        let _this=this;
        let permissions=this.$refs.tree.getCheckedKeys();
        let ids=[];
        permissions.forEach(key=>{
          getParentId(key)
        })
        function getParentId(id) {
            let node=_this.list.find(item=>item.id==id)
            if(node.parentId==0){
              return
            }else{
              ids.push(node.parentId)
              getParentId(node.parentId)
            }
        }
        permissions=[...new Set([...permissions,...ids])]
        return permissions.join(',')
      },