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

鍍金池/ 問(wèn)答
使勁操 回答

跑了下你的代碼,link-userinfo 沒(méi)有顯示,是因?yàn)?,未設(shè)置float
https://jsfiddle.net/zwwill/3...
-----補(bǔ)充
注意看panel類(lèi)里面的overflow:hidden; display:-webkit-box;并且高度未設(shè)置即為auto,此時(shí)的panel內(nèi)a便標(biāo)簽有設(shè)置為float:left 那么 float一旦設(shè)置,原生將“脫離”文檔流,即不在占用panel的空間,此時(shí)即使a便簽有高度也無(wú)法“撐開(kāi)“ panel,因?yàn)?panel 設(shè)置了 hidden 屬性,所有被隱藏了,但是,當(dāng)overflow:hidden;display:block;同時(shí)存在時(shí),會(huì)重新計(jì)算panel的大小

解決方案有多種,簡(jiǎn)單清除 a 便簽的浮動(dòng),或者 display:block;較為方便

近義詞 回答

你可以先了解一下parent()和parents()的區(qū)別

巫婆 回答

element ui官方API已給出Demo,詳見(jiàn):http://element-cn.eleme.io/#/...。

通過(guò)Scoped slot可以獲取到row, column, $indexstoretable內(nèi)部的狀態(tài)管理)的數(shù)據(jù),具體Demo如下:

<template>
  <el-table
    :data="tableData"
    style="width: 100%">
    <el-table-column
      label="日期"
      width="180">
      <template slot-scope="scope">
        <i class="el-icon-time"></i>
        <span style="margin-left: 10px">{{ scope.row.date }}</span>
      </template>
    </el-table-column>
    <el-table-column
      label="姓名"
      width="180">
      <template slot-scope="scope">
        <el-popover trigger="hover" placement="top">
          <p>姓名: {{ scope.row.name }}</p>
          <p>住址: {{ scope.row.address }}</p>
          <div slot="reference" class="name-wrapper">
            <el-tag size="medium">{{ scope.row.name }}</el-tag>
          </div>
        </el-popover>
      </template>
    </el-table-column>
    <el-table-column label="操作">
      <template slot-scope="scope">
        <el-button
          size="mini"
          @click="handleEdit(scope.$index, scope.row)">編輯</el-button>
        <el-button
          size="mini"
          type="danger"
          @click="handleDelete(scope.$index, scope.row)">刪除</el-button>
      </template>
    </el-table-column>
  </el-table>
</template>

<script>
  export default {
    data() {
      return {
        tableData: [{
          date: '2016-05-02',
          name: '王小虎',
          address: '上海市普陀區(qū)金沙江路 1518 弄'
        }, {
          date: '2016-05-04',
          name: '王小虎',
          address: '上海市普陀區(qū)金沙江路 1517 弄'
        }, {
          date: '2016-05-01',
          name: '王小虎',
          address: '上海市普陀區(qū)金沙江路 1519 弄'
        }, {
          date: '2016-05-03',
          name: '王小虎',
          address: '上海市普陀區(qū)金沙江路 1516 弄'
        }]
      }
    },
    methods: {
      handleEdit(index, row) {
        console.log(index, row);
      },
      handleDelete(index, row) {
        console.log(index, row);
      }
    }
  }
</script>

另外:
Table Eventsrow-click事件也可以獲取當(dāng)前行數(shù)據(jù),詳見(jiàn)官方API

玄鳥(niǎo) 回答

主要的解決方案有兩種:

利用插件管理器的 on-demanding loading

現(xiàn)在插件管理器用戶(hù)比較多的是 vim-plugdein,都支持這種按需加載. 我用的是 vim-plug, 以 vim-plug 為例:

Plug 'scrooloose/nerdtree', { 'on': ['NERDTreeToggle', 'NERDTreeFind'] }
augroup loadNerdtree
autocmd!
autocmd VimEnter * silent! autocmd! FileExplorer
autocmd BufEnter,BufNew *
          \  if isdirectory(expand('<amatch>'))
          \|   call plug#load('nerdtree')
          \|   call nerdtree#checkForBrowse(expand("<amatch>"))
          \| endif
augroup END

詳情見(jiàn) 這里 ,在用到該命令時(shí)再進(jìn)行加載。

使用這一方法來(lái)加載那些不常用或者無(wú)須啟動(dòng)時(shí)加載的插件,比如 nerdtree, vim-javacomplete2, ctrlp 等等。更多內(nèi)容可以參考 space-vim 中 layer 下面的 packages.vim 里面的用法。


利用定時(shí)器 api timer_start

space-vim 就用了這個(gè)方法進(jìn)行了加速,詳情見(jiàn) 這里 , 靈感來(lái)自于 Reddit 上的一個(gè)帖子。timer_start() 對(duì) vim 的版本有一定要求,不過(guò) vim8 和 neovim 都是已經(jīng)有了,:echo exists('*timer_start') 看一下是否存在。

基本用法是在插件管理器中設(shè)置不加載該插件,然后在timer_start 的回調(diào)中進(jìn)行加載:

" 'on':[] 在 vim-plug 中表示不加載該插件
Plug 'easymotion/vim-easymotion'           , { 'on': [] }

" 500 毫秒后調(diào)用 LoadPlug,且只調(diào)用一次, 見(jiàn) `:h timer_start()`
call timer_start(500, 'LoadPlug')

function! LoadPlug(timer) abort
  " 手動(dòng)加載 vim-easymotion
  call plug#load('vim-easymotion')
endfunction

space-vim 用到的插件應(yīng)當(dāng)說(shuō)不少,但是啟動(dòng)時(shí)間基本不超過(guò) 100 ms。

尤禮 回答

@liuajingzaici,@噬菌體19,你們都回答錯(cuò)了,eslint是用來(lái)做規(guī)范用的,我是懶得打css的分號(hào)所以要加上,我以前用的其他編輯器,可以自動(dòng)加上分號(hào),vscode自帶的不支持,但是emmet語(yǔ)法支持,所以我已經(jīng)在使用emmet了

雨萌萌 回答

你這個(gè)做法React官方稱(chēng)為Lifting State Up,因此并不是野雞行為

如果你能保證結(jié)構(gòu)的扁平(至少在大部分情況下),同時(shí)控制共享狀態(tài)的組件的規(guī)模,沒(méi)必要用redux。

只有你的組件結(jié)構(gòu)太深,或者有很多個(gè)不同層次的組件同時(shí)依賴(lài)同一個(gè)狀態(tài),才需要使用Redux。新技術(shù)是有成本的,redux的模板代碼也是廣為詬病,只有你覺(jué)得當(dāng)前的技術(shù)方案力不從心時(shí)再考慮新技術(shù)。

另外react16.3會(huì)引入一個(gè)新的context API,redux的作者都戲稱(chēng)“可以不用Redux”了,也許這個(gè)新的context API會(huì)改善你的處境

膽怯 回答

增加 flexWrap: 'wrap',
設(shè)置 flex 為 可以換行

綰青絲 回答

所謂可變參數(shù)和位置參數(shù)是一個(gè)東西,python里其實(shí)只有兩種類(lèi)型的參數(shù)。你向f1函數(shù)傳的*args參數(shù)的*就是按順序展開(kāi)args里的東西作為位參數(shù)的意思,而f1的參數(shù)表為(a, b, c, *args, **kw),a, b, c“捕獲”到了1, 2, 3,*args則捕獲到了剩余的參數(shù)4, ,沒(méi)有任何問(wèn)題。當(dāng)然這都只是人為的規(guī)定,你要規(guī)定說(shuō)使用*展開(kāi)的參數(shù)是第三種類(lèi)型的參數(shù)也行,但這樣你就要用另一種表達(dá)式替代原本的星號(hào)表達(dá)式以展開(kāi)位置參數(shù),而且你還要自己去改python源碼

毀憶 回答

本來(lái) endswith() 就沒(méi)有 startend 參數(shù),它的函數(shù)原型是這樣的

Docstring:
S.endswith(suffix[, start[, end]]) -> bool

Return True if S ends with the specified suffix, False otherwise.
With optional start, test S beginning at that position.
With optional end, stop comparing S at that position.
suffix can also be a tuple of strings to try.
Type:      builtin_function_or_method

只有函數(shù)原型是
endswith(suffix, start=0, end=-1)
或者
endswith(suffix, **kwargs)
時(shí),才可以使用 endswith(xx, start=N, end=M) 方式調(diào)用。

荒城 回答
Support for wildcards in the Access-Control-Allow-Headers header was added to the living standard only in May 2016, so it may not be supported by all browsers.

Access-Control-Allow-Headers不接受通配符。

cors-access-control-allow-headers-wildcard-being-ignored

補(bǔ)充

注意拼寫(xiě)錯(cuò)誤,響應(yīng)允許的是appSecert,請(qǐng)求發(fā)送的是appSecret。

怪痞 回答

精度不一樣,一個(gè)是32位,一個(gè)是64位,浮點(diǎn)數(shù)在計(jì)算機(jī)里本來(lái)就是近似表達(dá)的,所以出現(xiàn)偏差是正常的,有可能是32位出誤差,有可能64位出誤差,取決于你用的那個(gè)數(shù)。 實(shí)際上,你這個(gè)例子和go無(wú)關(guān),所有的語(yǔ)言都會(huì)得到得到類(lèi)似的結(jié)果。

司令 回答

justify-content: flex-start;不可以嗎?主要不理解多區(qū)塊靠左置中什么意思。