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

鍍金池/ 問答/ HTML問答
六扇門 回答

也可以ajax提交post

荒城 回答

沒試過這樣操作 但我的思路是在draggable回調(diào)里面看看能不能拿到定位 然后計(jì)算輪播圖的定位 如果相近js控制切換

來守候 回答

模擬登錄失敗,檢查下除了cookie外還有沒有額外的驗(yàn)證字段, 而且我發(fā)現(xiàn)你也沒有填referer。推薦你直接把網(wǎng)絡(luò)請(qǐng)求復(fù)制下來,使用發(fā)包工具進(jìn)行測(cè)試,成功了再轉(zhuǎn)換成代碼。

至于返回原先的html,自然是目標(biāo)系統(tǒng)設(shè)置好的。

安淺陌 回答

在php.ini中的 always_populate_raw_post_data' 設(shè)置成 '-1',
注意
一、前面有個(gè);一定要去掉,一般默認(rèn)就是-1了千萬要注意前面的;
二、一定要重啟php和服務(wù)器.
三、這個(gè)錯(cuò)誤的意思是那個(gè)函數(shù)馬上要被去除了不要用了,你在你的代碼中看看有沒有$http_raw_post_data這個(gè)函數(shù),如果有就用file_get_contents('php://input')代替diao
四、如果不行,就就接著看前三條,重點(diǎn)是前兩條

萌二代 回答

el-table-column就不要prop了在其里面寫
<template slot-scope="props">
</template>
然后通過scope.row.XXX拿到表格里的東西,
寫個(gè)span 和input 兩個(gè)的v-show相反,點(diǎn)擊編輯時(shí)讓show取反就ok了,
大致是

<el-table-column  label="具體需求">
    <template slot-scope="scope">
        <div class="content-rowspan">
            <div v-for="(list,index) in scope.row.lists">
                <p v-show="scope.row.show">
                    {{list}}                                                       
                    <el-button  class="delelist" type="danger" size="small"  @click="delelist(tableData1,scope.$index,index)">刪除</el-button>
                </p>
                <el-input  type="textarea" :autosize="{ minRows: 2, maxRows: 4}" v-show="!scope.row.show" v-model="scope.row.lists[index]"></el-input>
            </div>            
            <div><el-button  size="small" type="primary" icon="plus" @click="addlist(tableData1,scope.$index)"></el-button></div>
        </div>
    </template>
</el-table-column>

低版本的是scope="scope"

尤禮 回答

你在哪里設(shè)置的,axios有沒有掛載到 vue 實(shí)例上?

孤毒 回答
本人已經(jīng)找到解決方案(ionic版本為3.9.2),在

<ion-radio mode="md" color="primary" value="滿意"></ion-radio>

加入`mode="md"`
替身 回答

你這里的邏輯有點(diǎn)小混亂。

你這的異步請(qǐng)求跟同步判斷是什么關(guān)系,是異步請(qǐng)求之后根據(jù)請(qǐng)求結(jié)果做判斷,還是其他意思。

能否舉個(gè)具體的例子。

毀憶 回答

fastclick 是一種解決方法。但是你需要在你的vue 項(xiàng)目中配置這個(gè)文件,對(duì)不熟悉的人來說會(huì)很麻煩。你可以用觸摸來解決延遲的問題, div @touchend= "function" 當(dāng)然了, 你不要為了反應(yīng)快而全部使用這個(gè)屬性, 不然當(dāng)用戶向上滑動(dòng)界面的時(shí)候也會(huì)觸發(fā)這個(gè)事件, 最好只有一小部分就行了, 像一些比較大的塊, 也就不用追求點(diǎn)擊延遲的問題了

痞性 回答

addEventListener('mousemove',this._mouseMove,false)
你綁定事件是一個(gè)匿名函數(shù),所以解綁的時(shí)候沒辦法移除
改了一下
綁定事件都用bind一下,_this._mouseDown.bind(this)
_mouseMove里面有個(gè)event改成ev就好了
其他的你再改改

葬愛 回答

302是重定向跳轉(zhuǎn),你無法使用curl去直接獲取access_token,應(yīng)該是通過跳轉(zhuǎn)后,正常應(yīng)該會(huì)放到url

xxx.com/index.php?access_token=xxxxxx

地址上。通過

$_GET['AccessToken']

去獲取,基本流程如下

1、你的url xxx.a.com
2、通過請(qǐng)求后302到 xxx.b.com
3、xxx.b.com得到你的請(qǐng)求驗(yàn)證后又跳回xxx.a.com
4、這個(gè)時(shí)候你xxx.a.com下的url上就應(yīng)該又了access_token

補(bǔ)充:使用你提供的id與secret,我這顯示正常,應(yīng)該不是代碼問題

clipboard.png

會(huì)不會(huì)是因?yàn)槟銢]有curl擴(kuò)展?
或者是又報(bào)錯(cuò)信息,但是你沒有設(shè)置顯示報(bào)錯(cuò)信息?

赱丅呿 回答

樓主你好!分享一個(gè)經(jīng)常用的本地存儲(chǔ)的js庫, store.js。里面針對(duì) ls, ss, 及cookie進(jìn)行了封裝,還可以兼容老的瀏覽器。非常不錯(cuò)。傳送門:https://github.com/marcuswest...

伐木累 回答

命名視圖了解下? vue-router命名視圖
但不適用你例子的情況,你例子里本質(zhì)上就是一個(gè)同一個(gè)組件不同參數(shù)而已,雖然可以通過這樣寫來實(shí)現(xiàn)

  <router-view v-if="$route.param.id === 'foo'"></router-view>
  <router-view v-if="$route.param.id === 'bar'"></router-view>

但感覺實(shí)現(xiàn)起來根本沒有意義

萌二代 回答

JS引擎在你的代碼執(zhí)行的前一刻(有時(shí)是在執(zhí)行期間?。┚幾g它。
引擎 實(shí)際上將會(huì)在它解釋執(zhí)行你的 JavaScript 代碼之前編譯它。編譯過程的一部分就是找到所有的聲明,并將它們關(guān)聯(lián)在合適的作用域上。
無論var出現(xiàn)在一個(gè)作用域內(nèi)部的何處,這個(gè)聲明都被認(rèn)為是屬于整個(gè)作用域,而且在作用域的所有位置都是可以訪問的
這種行為稱為 提升,比喻一個(gè)var聲明在概念上 被移動(dòng) 到了包含它的作用域的頂端。
提升是 以作用域?yàn)閱挝坏摹?br>函數(shù)聲明和變量聲明都會(huì)被提升。但一個(gè)微妙的細(xì)節(jié)(可以 在擁有多個(gè)“重復(fù)的”聲明的代碼中出現(xiàn))是,函數(shù)會(huì)首先被提升,然后才是變量。

foo(); // 1

var foo;

function foo() {
    console.log( 1 );
}

foo = function() {
    console.log( 2 );
};

這只是個(gè)大概,完全了解清楚要設(shè)計(jì)到j(luò)s編譯器,作用域等知識(shí)。

深記你 回答

你好!提供一種思路。
既然用translateY來做上下滑動(dòng),可以用變量記錄元素的translateY值,touchmove事件中在原translateY基礎(chǔ)上加上手機(jī)滑動(dòng)的距離。下面是一個(gè)簡(jiǎn)單的例子,你可以看看。其中css()是設(shè)置及獲取transform屬性值的函數(shù)。

var startPoint = 0;
var startEl = 0;
inner.addEventListener('touchstart', function(e) {
    startPoint = e.changedTouches[0].pageY;
    startEl = css(inner, 'translateY');
});
inner.addEventListener('touchmove', function(e) {
    var nowPoint = e.changedTouches[0].pageY;
    var dis = nowPoint - startPoint;
    var translateY = dis + startEl;
    css(inner, 'translateY', translateY);
});

function css(element, attr, val){
    if(!element.transform){
        element.transform = {};
    }    
    if(typeof val === "undefined"){ 
        if(typeof element.transform[attr] === "undefined"){
            switch(attr){
                case "scale":
                case "scaleX":
                case "scaleY":
                case "scaleZ":
                    element.transform[attr] = 100;
                    break;
                default:
                    element.transform[attr] = 0;    
            }
        } 
        return element.transform[attr];
    } else {
        element.transform[attr] = val;
        var transformVal  = "";
        for(var s in element.transform){
            switch(s){
                case "scale":
                case "scaleX":
                case "scaleY":
                case "scaleZ":
                    transformVal += " " + s + "("+(element.transform[s]/100)+")";
                    break;
                case "rotate":
                case "rotateX":
                case "rotateY":
                case "rotateZ":
                case "skewX":
                case "skewY":
                    transformVal += " " + s + "("+element.transform[s]+"deg)";
                    break;
                default:
                    transformVal += " " + s + "("+element.transform[s]+"px)";                
            }
        }
        element.style.WebkitTransform = element.style.transform = transformVal;
    }
}