鍍金池/ 問答
夢一場 回答

在行中的每個check都要記錄在dataSource中。

  • columus
const columnsMenu = [
      {
        title: '菜單',
        key: 'NAME',
        dataIndex: 'NAME',
      },
      {
        title: '全部',
        key: 'AUTHORITY_ALL',
        dataIndex: 'AUTHORITY_ALL',
        render: (text, record) => (<Checkbox onChange={(e) => this.handleCheckbox(e.target.checked, 'AUTHORITY_ALL', record.ID)} checked={record.AUTHORITY_ALL} value={record.ID} />),
      },
      {
        title: '查看權(quán)限',
        key: 'AUTHORITY_CHECK',
        dataIndex: 'AUTHORITY_CHECK',
        render: (text, record) => (<Checkbox onChange={(e) => this.handleCheckbox(e.target.checked, 'AUTHORITY_CHECK', record.ID)} checked={record.AUTHORITY_CHECK} value={record.ID} />),
      },
      {
        title: '編輯權(quán)限',
        key: 'AUTHORITY_EDIT',
        dataIndex: 'AUTHORITY_EDIT',
        render: (text, record) => (<Checkbox onChange={(e) => this.handleCheckbox(e.target.checked, 'AUTHORITY_EDIT', record.ID)} checked={record.AUTHORITY_EDIT} value={record.ID} />),
      },
    ];
  • handleCheckbox
handleCheckbox(checked, type, id) {
    let {dataSource} = this.props;
    dataSource = dataSource.map(data => {
        if(data.ID === id) {
            data[type] = checked;
            if(type === 'AUTHORITY_ALL') {
                data['AUTHORITY_EDIT'] = checked;
                data['AUTHORITY_CHECK'] = checked;
            } else {
                data['AUTHORITY_ALL'] = data['AUTHORITY_EDIT'] && data['AUTHORITY_CHECK'];
            }
        }
        return data;
    });
    
    dispatch({type: 'xxxx', dataSource});
}
青瓷 回答

這是parallel的約定用法/語法, :::前面是命令, 後面是參數(shù)(用來代替stdin)
援引個gun.org上的例子, 這些命令是等價的:

  (echo file1; echo file2) | parallel gzip
  parallel gzip ::: file1 file2
  parallel gzip {} ::: file1 file2
  parallel --arg-sep ,, gzip {} ,, file1 file2
  parallel --arg-sep ,, gzip ,, file1 file2
  parallel ::: "gzip file1" "gzip file2"

https://www.gnu.org/software/...

陪妳哭 回答

看報錯信息啊,已經(jīng)告訴你怎么解決了,webpack4已經(jīng)沒有uglifyjsplugin了,用minimize代替

任她鬧 回答

很簡單
點擊 var now = new Date() (轉(zhuǎn)換為你需要的格式) 把這個now存起來(存到你需要存的地方)

哎呦喂 回答

切換到淘寶鏡像使用cnpm吧,看樣子外網(wǎng)用不了

咕嚕嚕 回答
  1. import是es的語法沒錯。但是webpack下的import是會經(jīng)過webpack處理的,它把所有的資源都當(dāng)成模塊,你甚至可以導(dǎo)入一個圖片文件。不知道loader里有沒有配json的loader。不過新的webpack好像能直接導(dǎo)入json了,還是能解構(gòu)的這句話不太確定,可能不需要配loader了,現(xiàn)在各種工具變動挺大的,我也搞不清。
  2. 應(yīng)該可以直接導(dǎo)出data吧,可能外部接收的地方是個函數(shù)調(diào)用,你看看其他使用這里的代碼咋寫的。
葬憶 回答

寫的很清楚了,沒有安裝依賴。npm install --save 然后在npm run dev

朕略傻 回答
  1. 不建議使用vue項目的dev當(dāng)作服務(wù)啟動。
  2. 建議利用express創(chuàng)建一個node項目作為服務(wù),然后將vue打包結(jié)果扔進node項目中。
  3. nginx只管反向代理即可,pm2監(jiān)控node服務(wù)。
  4. 關(guān)于pm2使用可以自己去官網(wǎng)看,覺得麻煩這里有別人寫的博客,可以滿足基本需求了使用PM2來部署nodejs項目
憶往昔 回答

/etc/nginx/default.d 目錄下的配置文件什么內(nèi)容??

不過不管是什么內(nèi)容,都沒有看到:

location ~ \.php(.*) {
    fastcgi_pass 127.0.0.1:9000;
    .....
}

這樣的代碼,說明你沒有設(shè)置如果碰到類似 index.phptest.php 這樣的以 .php(.*) 結(jié)尾文件時的處理方式!

當(dāng)然他就會當(dāng)成是不認識的文件進行下載了。

話寡 回答

你需要git。本地項目提交到第三方git代碼倉庫。登陸服務(wù)器后git拉取到自己服務(wù)器上。具體操作網(wǎng)上找吧。


當(dāng)然你不喜歡靠安裝第三方軟件可以用scpscp命令使用

不過不推薦,太暴力了直接覆蓋(逃。。。)

負我心 回答

個人經(jīng)驗,做此類炫酷的效果圖還是放棄echarts吧,文檔和功能都對開發(fā)維護不友好,試試d3

吃藕丑 回答

首先是weex而不是wexx,
weex是類似于React Native的跨平臺開發(fā)框架,只不過是阿里開發(fā)的,并且是基Vue的,
開發(fā)weex應(yīng)用并不需要太多的原生應(yīng)用開發(fā)知識。

清夢 回答

break只是break了select,你這里的for是一個死循環(huán)且沒有退出條件。

萌小萌 回答

樓主,我也遇到了這個問題,請問最后是怎么解決的呢?

陌南塵 回答

圖片描述

圖片描述

就是個語法問題,修改一下這行代碼 var KJUR = {}; , 修改完成后,沒有報錯了。