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

鍍金池/ 問答/ HTML5問答
尐潴豬 回答

你的想法以前也有人想過的, 然后 pjax 就出來了

別傷我 回答

Promise.all改造了一些你試下res是個(gè)數(shù)組

let paramsName = ["new", "activity", "payed"]; // 參數(shù)名

function init(param) {
    params.player_type = param;
    return api.getPlayerStayDevice(params)
}

Promise.all(paramsName.map((item, index) => {
    return init(item);
})).then(res=>{
    console.log(res);//返回值數(shù)組
})

看錯(cuò)了以為你要遍歷返回值
你的代碼里有paramsparam
params應(yīng)該是全局變量每次賦值都是覆蓋操作所以獲取的是最后一個(gè)值
如果你只是獲取"new", "activity", "payed"這些字符串可以用param

冷眸 回答

個(gè)人認(rèn)為:

  • vue 適合簡單的
  • React 適合中型的
  • ng 適合大型復(fù)雜的

還是要看系統(tǒng)邏輯的綜合復(fù)雜程度

瘋子范 回答

全局定義一個(gè)FormGroup,
然后根據(jù)不同的數(shù)據(jù),動態(tài)在FormGroup中添加FormControl。

public formGroup: FormGroup;

this.xxxService.getData().subscribe((data: Array<string>) => {
    this.formGroup = new FormGroup({});
    data.forEach((key: string) => {
        this.formGroup.addControl(key, new FormControl(''));
    });
});
深記你 回答
  1. 設(shè)置 px2rem 插件時(shí)調(diào)試一下比例;
  2. postcss:[require('postcss-px2rem')({'remUnit':37.5,'baseDpr':2})];
  3. 具體還是依據(jù)圖片、圖標(biāo)大小
安于心 回答
  1. 打開遮罩的時(shí)候給 body設(shè)置 overflow;
  2. $('body').css("overflow","hidden")
心沉 回答

React Native里面可以用createElement這個(gè)方法,如果字符串比較短是可以用這個(gè)來處理
不過如果字符串較長的話,你需要個(gè)解析的庫

實(shí)現(xiàn)拖拽效果(vue.draggable)

目的:排序

++來源++

  1. 下載npm包
npm install vuedraggable sortable --save 

2.在 .vue 文件中

用draggable包裹被拖拽的元素,options是拖拽效果行為的相關(guān)配置,和sortable的配置基本完全一樣,start end move是相關(guān)事件。
<template>

<draggable v-model="myArray" :options="{group:'people'}" @start="drag" @end="drop" :move="checkMove">
   <div v-for="res in myArray">{{res.name}}</div>
</draggable>

</template>

<script>
import draggable from 'vuedraggable'
...
export default {
    components: {draggable,},
    data(){
        return{
            myArray:[
                {
                    name:'div1'
                },
                {
                    name:'div2'
                },
            ],
        }
    },
    method:{
          drag(){ // 拖動時(shí)候觸發(fā)的函數(shù)
           
         },
          drop(e){  // 拖動結(jié)束的時(shí)候觸發(fā)
            // 我個(gè)人用來取出移動后的下標(biāo),通過下標(biāo)去做對數(shù)組重新排序
             console.log(e.newIndex)  // 拖拽后存放的下標(biāo)
          }
    }       
}
</script>
  ...
歆久 回答

H5的頁面video標(biāo)簽在移動端播放時(shí) 如果點(diǎn)擊全屏播放 這時(shí)會有手機(jī)系統(tǒng)本身的播放器接管視頻播放功能,此時(shí)視頻的播放進(jìn)度等一系列狀態(tài)都有手機(jī)本身去管理,就完全脫離了H5的控制 直到退出全屏?xí)rH5的video標(biāo)簽重新接管視頻播放功能;

任她鬧 回答

SimpleWidget.defaults應(yīng)該可以看懂吧
<>是強(qiáng)制指定類型
上個(gè) typeof 的例子

let rectangle1 = { width: 100, height: 200 };
type Rectangle = typeof rectangle1;
let rectangle2: Rectangle;
離人歸 回答

我也遇到了,請問怎么解決的呢?

礙你眼 回答

可以實(shí)時(shí)的把blob通過ajax提交給后端

對于流圖(有向無環(huán)圖)布局,不建議用力引導(dǎo)布局,可以用bary-center算法,從左到右掃描,下一層的點(diǎn)的順序由上一層父節(jié)點(diǎn)的平均值獲得,得到順序后再算具體坐標(biāo),再從右向左掃描,直到迭代到合適的線交叉率為止。
可以參考d3的桑吉圖(d3-sankey)實(shí)現(xiàn);也可以參考dagre.js(我都是直接調(diào)用的。。。)。

萢萢糖 回答
  1. 傳統(tǒng)做法是寫一個(gè)div,然后把圖片搞成這個(gè)div的背景圖,加個(gè)定位居中和cover做填充;或者你如果只用img的話也可以試試object-fit屬性,也是寬高取值直接cover就好。
  2. 布局可以用inline-block或者flex應(yīng)該都可以,如果間距都知道的話直接calc配合vw/vmin應(yīng)該就行了,寬高都用一樣的就行了。
久礙你 回答

500 服務(wù)器錯(cuò)誤,跟你的后端調(diào)試,他那邊可以看到錯(cuò)誤的。

笑忘初 回答

塊元素具備流體性(正常情況下)
button不是塊元素所以不具備
display:block僅僅是讓元素顯示為塊級元素,說白了就是為了換行
display:block不等于塊元素,所以不能撐滿。

個(gè)人觀點(diǎn)

紓惘 回答

設(shè)置復(fù)制的內(nèi)容的標(biāo)簽樣式user-select:all,
clipboard.js會返回你成功和失敗的回調(diào),失敗的時(shí)候提示‘長按復(fù)制’
我都是這么做的