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

鍍金池/ 問答
瞄小懶 回答

1.可以寫在style里
2.可以寫在樣式里,在attrs里添加對應(yīng)的class

九年囚 回答

應(yīng)該有個state管理器吧,比如redux、mobx等。
獲取到的數(shù)據(jù)直接setState就好了。
推薦dva

小曖昧 回答

不應(yīng)該是虛擬機(jī)ip加上端口號么

原生的組件系統(tǒng)非常難用,功能劃分很困難.
而vue的組件系統(tǒng)個人認(rèn)為是最成功,完成度最高的.非常值得借chao鑒xi

愿如初 回答

button上綁定一個data-id="{{yourId}}", 然后再點擊事件里獲取let id = e.currentTarget.dataset.id, 根據(jù)這個id改變相應(yīng)的值。

呆萌傻 回答

經(jīng)過試驗,把定位給img而不是li就可以啦。

不給li 定位,li的寬度還是100%,所以給li 添加背景顏色的時候,會整個添加。而給img定位剛好定到中間。定位的又會壓蓋沒有定位的。所以顯示中間圖片,兩邊顏色填充。而此時min-width 可以不寫。
就是把之前的代碼從給li定位轉(zhuǎn)為給img定位。 至于最早的時候給li 直接定位的時候,因為定位是從左上角定的,所以左上角定了之后,他的寬度就是從他左上角定位那個位置開始往右,往右的寬度為內(nèi)部img的寬度。所以直接給他添加背景顏色的時候,他的img全部覆蓋了他的背景顏色。所以在瀏覽器的顯示效果就是兩邊都沒有添加背景顏色。
還是在給li直接定位的基礎(chǔ)上,加min-width:100%的時候,本來li 的寬度是從他定位的位置開始,往右內(nèi)部img的寬度的。因為給li設(shè)置了最小寬度為100%,而li的開始位置又是從定位初開始的。所以添加背景顏色的區(qū)域為從li定位的位置到最最右邊。100%,即body盒子右邊的最大寬度。
你的瞳 回答

改一下webstorm的格式風(fēng)格試試

clipboard.png

維她命 回答

用法不對,代碼也不對

function fn(){
    var timer
    return function(){}()
}

你返回的是undefined,調(diào)用時每次fn()都從新生成一個timer
你的節(jié)流跟防抖跟普通函數(shù)沒有區(qū)別

function fn(callback, time) {
    var timer = null;
    return function (...arg) {
        var $this = this;
        clearTimeout(timer);
        timer = setTimeout(function () {
            callback.apply($this,arg);
        }, time)
    }
}

var a = 1;
var fn1 = fn(function(){
    a++
},1);

fn1();
fn1();
fn1();
fn1();
fn1();
fn1();
fn1();
fn1();
fn1();
鐧簞噯 回答

僅從MongoDB的角度說明這種東西可以怎么存。至于別人到底是怎么存,我們是不知道的。

關(guān)系模型存法

不多介紹,可以按照范式設(shè)計成跟關(guān)系數(shù)據(jù)庫一樣的表結(jié)構(gòu)來存儲,大概是:

{
    _id: ObjectId(...),
    comment: "...",
    time: ISODate(...),
    user: "...",
    musicId: "...",
    ...
}

如果用慣關(guān)系數(shù)據(jù)庫的用戶,這樣的做法簡單自然。在現(xiàn)在討論的場景下,這樣沒有太大的問題,在數(shù)據(jù)量大時可以使用分片來達(dá)到水平擴(kuò)展以應(yīng)對數(shù)據(jù)量的增長。
不過仍有可以改進(jìn)的地方。這要從MongoDB的模型設(shè)計來講起。簡單地說,MongoDB是實用主義,怎么方便怎么來,怎么快怎么來,完全不應(yīng)該受范式的約束。但這也意味著你的模型要從應(yīng)用的需求出發(fā)。僅從上面截圖的信息,可能有2個不同的需求:

  1. 評論
  2. 點贊

考慮到評論和點贊都有可能上萬甚至上十萬百萬,它們以單獨的集合來存放會比較合適。但是為了讀取和存儲效率,我會考慮把多條評論壓縮到一起,這種方式通常稱為分桶(bucket)。

非關(guān)系模型存法

{
    _id: ObjectId(...),
    musicId: "...",
    // 根據(jù)需要可能將音樂本身的一些數(shù)據(jù)冗余進(jìn)來
    musicName: "...",
    comments: [
        {content: "...", time: ISODate(...), user: "..."},
        {content: "...", time: ISODate(...), user: "..."},
        {content: "...", time: ISODate(...), user: "..."},
        ...
    ],
    count: 10, // 該桶內(nèi)已有10條comments
}

comments的數(shù)據(jù)量我會考慮一頁會展示多少評論(比如30條),那么在添加評論時可以有:

db.comments.updateOne({
    musicId: "...",
    count: {$lt: 30}
}, {
    $push: {
        comments: {content: "...", time: ISODate(...), user: "..."}
    },
    $inc: { count: 1 }
}, {
    upsert: true
});
// 優(yōu)化查詢速度會使用到索引:
db.comments.createIndex({
    musicId: 1,
    count: 1
});

在查詢時總是只需要最多取最新的2條記錄就可以查到第一頁:

db.comments.find({
    musicId: "..."
}).sort({_id: -1}).limit(2)
// 這個查詢需要索引
db.comments.createIndex({
    musicId: 1,
    _id: -1
});

注意_id的高4位是時間,所以是可以排序的,其順序就是時間順序。
點贊的問題可以通過類似的方式實現(xiàn),就留給你自己思考了。

舊顏 回答

在 use('/')前定義一個固定的error 比如use('/error/*')

你好,你這個點擊下一張有用了嗎? 怎么解決的。我現(xiàn)在碰到了相同的問題,點擊下張沒有用

初心 回答

正則表達(dá)有沒有寫錯吧?

if(!phone&&!myreg.test(phone)){
    ...
}else {
    $('#mymodel').modal('hide');
}
莓森 回答

有個mergeCells可以合并單元格

吢涼 回答

diff 這種邏輯盡量放在應(yīng)用中去維護(hù),而不是在vm模板中維護(hù),在data 中增加一個diff屬性,重寫getter方法:

getDiff(){
return String.format("%.2f", Double.valueOf(this.getValue()) - Double.valueOf(this.getPreValue()));
} 

頁面上直接展示即可:

 <span id="aaa" class="l fn-diff">${data.diff}</span>
不討囍 回答

action是用來觸發(fā)reducer的 可以先把登陸數(shù)據(jù)放到stroe里面 在登陸的生命周期componentWillReceiveProps里面寫個判斷 有登陸后的用戶數(shù)據(jù)就 dispatch(push('/chat')) 這樣就行了