鍍金池/ 問答/ HTML問答
葬愛 回答

小程序確實(shí)有這個(gè)問題,input只要focus 字就會(huì)往上跳,不管是不是會(huì)出現(xiàn)黑色陰影,連他們自己官方demo都沒解決

撥弦 回答

確實(shí)是同一個(gè)transform導(dǎo)致的,動(dòng)畫過程中先會(huì)回到20%的地方,

其實(shí)你的20%對應(yīng)到現(xiàn)在的話,其實(shí)就是-50 + 20 = -30%,相應(yīng)的結(jié)束為止也需要改成(0, -50%, 0)

念初 回答

...
你 split 之后 數(shù)組變?yōu)檫@樣
他是 這樣分的 var arr = ['李明:60', '小花:59']
for 循環(huán) 不是說

arr[0].slice(3) => 60
arr[1].slice(3) => 59
爛人 回答

加上括號?。。?!

賤人曾 回答
if(Array.isArray(_stateGoodsList)){
    _stateGoodsList.splice(...)
}

刪除數(shù)組元素

let arr = ['a', 'b', 'c']
// 刪除'c'
arr = arr.filter(i => {
    return i != 'c'
})
蟲児飛 回答

const obj = {

    name: " jsCoder",
    skill: ["es6", "react", "angular"],
    say: function () {
        this.skill.forEach(function(item,index){
            setTimeout(function(){
                console.log(index)
                console.log(item);
            },0)
        })
    },
    say2:function(){
        for (var i = 0, len = this.skill.length; i < len; i++) {
            setTimeout(function(i,item){
                console.log(i);
                console.log(item);
            },0,i,this.skill[i]);
        }
    },
    say3:function(){
        const arr=this.skill.slice();
        let i=0;
        function pop(){
            const item=arr.shift();
            if(item){
                console.log(i);
                console.log(item);
                i++;
                setTimeout(pop,0);
            }
        }
        setTimeout(pop,0);
    }
};
obj.say();
setTimeout(function(){
    obj.say2();
},1000)
setTimeout(function(){
    obj.say3();
},2000)
妖妖 回答

你想讓php渲染模板,那么你不能用vue-cli生成項(xiàng)目,你只能用<script>引入vue,這種場景下,var a = {$user};php就可以直接渲染好啊,然后你js調(diào)用你這個(gè)變量就可以了啊

撥弦 回答

用戶名先生成圖片然后合并上去,是一樣的道理啊。或者你可以把兩個(gè)庫合并一下,直接取用戶名生成圖片然后合并成水印,這樣就不用保存用戶名了

陌南塵 回答

你需要引入這個(gè)組件

import fontAwesomeIcon from 'xxxxx'
export default {
  components: { fontAwesomeIcon }
}

然后再去使用,應(yīng)該就可以了。


首先你要確保這三個(gè)東西都裝了

 npm i --save @fortawesome/pro-solid-svg-icons
 npm i --save @fortawesome/pro-regular-svg-icons
 npm i --save @fortawesome/pro-light-svg-icons

然后,需要在main.js里面引入

import { library } from '@fortawesome/fontawesome-svg-core'
import { faCoffee } from '@fortawesome/free-solid-svg-icons'
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'
 
library.add(faCoffee)
 
Vue.component('font-awesome-icon', FontAwesomeIcon)

然后你再使用應(yīng)該就不會(huì)報(bào)錯(cuò)了。
npm官方文檔


如果是nuxt項(xiàng)目,你可以找到/layouts/default.vue這個(gè)文件,在這個(gè)文件加入以下引入的代碼,就可以了。親試。

<script>
import Vue from 'vue'
import { library } from '@fortawesome/fontawesome-svg-core'
import { faCoffee, faSpinner } from '@fortawesome/free-solid-svg-icons'
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'
library.add(faCoffee,faSpinner)
Vue.component('font-awesome-icon', FontAwesomeIcon)
export default {
  
}
</script>
喜歡你 回答

主要有三種方式。

一種是module mock(模塊模擬),即將模塊進(jìn)行模擬,模擬它的api,而不模擬實(shí)現(xiàn)。

二是采用vue(當(dāng)然react也是一樣的)的shallow render。這樣不會(huì)渲染子組件

三是代碼進(jìn)行拆分,或者只測試某些方法(甚至可以測試私有方法),而不是全體。

希望我的回答能夠幫到你~

夢囈 回答

三十客-利用三角形實(shí)現(xiàn)類對話框

利用三角形就可以了!

.bubble {
            position: relative;
            padding: 8px 16px;
            background: #f7f7f7;
            border: 1px solid #ccc;
        }
        .bubble:before {
            content: '';
            position: absolute;
            display: block;
            bottom : -10.5px;
            right: 0;
            width: 0;
            height: 0;
            border-top: 12px solid #f7f7f7;
            border-left: 12px solid transparent;
            z-index: 10;
        }
        .bubble:after {
            content: '';
            position: absolute;
            display: block;
            bottom : -13px;
            right: -1px;
            width: 0;
            height: 0;
            border-top: 13px solid #ccc;
            border-left: 13px solid transparent;
        }
若相惜 回答

你可以select md5(id) as id查出來就是id了

舊城人 回答

1.請確認(rèn)后臺(tái)是不是所有的參數(shù)都接收不到
2.如果其他參數(shù)都能接收不到,只有時(shí)間接收不到,那是時(shí)間的問題,這里的格式是字符串,看看是不是需要時(shí)間戳格式

擱淺 回答

二樓正解,目測是你的導(dǎo)航事件冒泡了。

膽怯 回答

js

data() {
      return {
          permissions: [
                "account:update",
                "account:list",
                "account:findById",
                "adveradvertiser:add"
            ],
      }
}

html

 v-if="permissions.some(p=>p==='adveradvertiser:add')"
風(fēng)畔 回答

overflow-x:hidden;橫向滾動(dòng)條隱藏,-y為垂直的,overflow:hidden:超出內(nèi)容隱藏和滾動(dòng)條全部消失auto為強(qiáng)制顯示

我以為 回答

1.0版本

function jsonToQuery(json) {
    let result = [];
    for (let key in json) {
         result.push(key + '=' + json[key]);
    }
    return result.join('&');
};

2.0版

function jsonToQuery(json, replace){
let result = [];
replace = replace || function(value){
    return value;
}

for(let key in json){
    let item = json[key];

    result.push(key + '=' + replace(json[key]));
}
return result.join('&');

}