鍍金池/ 問答/ HTML問答
做不到 回答

中間這段改成:

for (var key in option) {
    !(function(key) {
            setTimeout(function() {
                    new Swiper(key, {
                        direction: 'horizontal',
                        loop: true,
                        autoplay: time,
                        speed: 2000,
                        effect: option[key],
                    })
                }
            }, 500);
    })(key)
}
陌如玉 回答

之前項(xiàng)目中用到的,你可以參考一下:

function generateDateAxis(config) {
    // 合并參數(shù)
    let p = Object.assign({
        // 類型
        type: '年',
        // 方向
        direction: 'prev',
        // 模板
        source: '',
        target: 'YYYYMMDD',
        // 開始
        start: moment(),
        // 時(shí)間軸長(zhǎng)度,默認(rèn)2個(gè)
        length: 2,
        // 處理時(shí)間軸單個(gè)時(shí)間的方法
        forEach: function (item, idx, axis) {
            return item;
        },
        // 停止添加時(shí)間軸元素的方法
        stop: function (item, idx, axis) {
            return false;
        },
        // 升序 ascend(asc) || 降序 descend(desc)
        sort: 'asc'
    }, config);

    // 時(shí)間類型映射表
    const DATE_TYPE_MAP = {
        'year|年': 'years',
        'month|月': 'months',
        'week|周|星期': 'weeks',
        'day|日|天': 'days',
    };
    // 類型
    let type = '', tstr, treg;

    // 根據(jù)參數(shù)type獲取moment需要加減的單位(年|月|星期|日)
    for (tstr in DATE_TYPE_MAP) {
        treg = new RegExp(tstr);
        if (treg.test(p.type)) {
            type = DATE_TYPE_MAP[tstr];
            break;
        }
    }

    let direction = p.direction === 'prev' ? 'subtract' : 'add', // 減 || 加
        Sattern = p.source || p.target, // 源模板
        Tpattern = p.target, // 目標(biāo)模板
        start = p.start, // 開始時(shí)間
        sort = p.sort === 'asc' ? 'unshift' : 'push', // 排序
        unit, // 時(shí)間軸單個(gè)元素
        idx = 0, // 時(shí)間軸下標(biāo)
        newStart;

    // 循環(huán)獲取單個(gè)時(shí)間,并通過forEach方法處理,然后放入result數(shù)組返回
    let axis = (function loop(l, r) {

        newStart = moment(start, Sattern)[direction](idx, type).format(Tpattern);

        // 處理生成的時(shí)間軸元素
        unit = p.forEach(newStart, idx, r);

        // 處理后的元素合法則放進(jìn)結(jié)果數(shù)組
        r[sort](unit);

        if (r.length === l || p.stop(unit, idx, r)) {
            return r;
        }

        idx++;

        return loop(l, r);

    })(p.length, []);

    return axis;
}


> 用法:

let result = generateDateAxis({
    // 類型
    type: '月',
    // 方向
    direction: 'prev',
    // 模板
    source: 'YYYYMM',
    target: 'YYYY-MM',
    // 開始
    start: moment(),
    // 時(shí)間軸長(zhǎng)度,默認(rèn)2個(gè)
    length: 10,
    // 處理時(shí)間軸單個(gè)時(shí)間的方法
    forEach: function (item, idx, axis) {
        return item;
    },
    // 停止添加時(shí)間軸元素的方法
    stop: function (item, idx, axis) {
        return false;
    },
    // 升序 ascend(asc) || 降序 descend(desc)
    sort: 'asc'
});
console.log(result);
情未了 回答

如果你僅僅是npm install boostrap的話,是不可能通過路徑../css/bootstrap/bootstrap.css起作用的,install的文件夾應(yīng)該是在node_modules里,所以你先查查到底引用的是哪里的css,以及用瀏覽器開發(fā)者工具查查button和ul分別使用的樣式是不是bootstrap.css的,有沒有被樣式覆蓋等。

凝雅 回答

你確定你npm安裝了并且import到項(xiàng)目里了嗎

真難過 回答

resolve(equipmentArr)之后這個(gè)promise狀態(tài)就不會(huì)改變了,然后await執(zhí)行就結(jié)束了。放在里面是可以的,但是你要判斷遞歸的結(jié)束條件,遞歸到結(jié)尾的時(shí)候才能執(zhí)行resolve。

空痕 回答
obj.onmousedown = (ev) =>

改為

obj.onmousedown = function(ev)
obj.onmousemove= (ev) =>

改為

obj.onmousemove= function(ev)
忠妾 回答

你解決了嘛 我也遇到了

柒喵 回答

這個(gè)需求就比較迷吧,有時(shí)候應(yīng)該換下思路,哪怕在操作上麻煩了一步,自己解決了,換個(gè)思路在最后這里

朽鹿 回答

(function (i) {

p = p.then(function () {
  return reader(i)
})

})(i)

怪痞 回答

setFieldsValue的參數(shù)結(jié)構(gòu)是這樣的

{
    field1: field1的值,
    field2: field2的值,
}

setFields的參數(shù)結(jié)構(gòu):

{
    field1: {
        value: field1的值,
        errors:錯(cuò)誤信息數(shù)組
    },
    field2: {
        value: field2的值,
        errors: 錯(cuò)誤信息數(shù)組
    },
}
久礙你 回答

沒用過angular 不過根據(jù)使用vue的經(jīng)驗(yàn)來(lái)說 可以使用再次封裝過的插件https://github.com/wangshijun...,每次點(diǎn)擊直接修改數(shù)據(jù),可以自動(dòng)進(jìn)行雙向數(shù)據(jù)綁定。

安若晴 回答

1.我寫了一篇文章專門分析合并行或列,vue+element實(shí)現(xiàn)表格跨行或跨列
2.有什么問題可以一起討論

舊酒館 回答

git show一下版本2修改的內(nèi)容,在最新的版本里手動(dòng)改回來(lái)就好了,一些git工具或者ide自帶的git功能更直觀點(diǎn)

爆扎 回答

你應(yīng)該在 request 返回值后進(jìn)行 回調(diào)。

墨染殤 回答

請(qǐng)問該問題有解決了嗎,我現(xiàn)在也遇到了類似的問題