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

鍍金池/ 問答/ HTML問答
傲嬌范 回答

是的,會被打包的postCSS這個插件去掉的,好像是因為這個屬性不是規(guī)范。
可以寫在行內style里面,這樣就不會被插件去掉了。

淺淺 回答

DFS 思路供參考

function matchPath (pathSrc, jsonObj) {
  let bestMatch = ''
  _match(jsonObj)
  return bestMatch

  function _match (list) {
    if (!Array.isArray(list)) { return }
    for (let i = 0; i < list.length; i++) {
      const { path = '', children } = list[i]
      if (path === pathSrc) {
        bestMatch = pathSrc
        return
      }
      if (pathSrc.startsWith(path) && path.length > bestMatch.length) {
        bestMatch = path
      }
      if (children) {
        _match(children)
      }
    }
  }
}
你好胸 回答

我感覺你想的復雜了,直接返回上一層就行了。

history.back();
尛曖昧 回答

分辨率設置成默認 , mac 下是 win + 0

怣痛 回答

文檔里有寫啊

https://zh.nuxtjs.org/api

asyncData 可以接受一個 context 參數,包含了當前環(huán)境所有信息

context.store 就能獲取到 vuex 實例了,具體內容打開鏈接進去看吧

淡墨 回答

逗號運算符。
先計算左邊的操作數,然后計算右邊的操作數,最后返回右操作數的值。

小眼睛 回答

先把 li 抽成組件 這個應該不難
第二部 組件通信
1 li組件中$emit一個事件
2 父組件 on接受事件 觸發(fā)父組件中的方法
3 父組件觸發(fā)的方法中改變傳給ele-input組件的數據
這個是我的思路,也不知道可不可行

乞許 回答
static/css/index.css

相對于當前目錄計算
/static/css/index.css
相對于根目錄算

陪她鬧 回答

自問自答。
原來我把上面代碼中的變量i的含義弄錯了,i是colorData的索引號,不是colorSchemes的索引號。
下面的更正后的代碼:

let colorData = [1, 2, 3, 4, 5, 6, 7, 8];
let colorSchemes = [
    d3.scaleOrdinal(d3.schemeCategory10),
    d3.scaleOrdinal(d3.schemeAccent),
    d3.scaleOrdinal(d3.schemePaired),
    d3.scaleOrdinal(d3.schemePastel1),
    d3.scaleOrdinal(d3.schemeDark2),
    d3.scaleOrdinal(d3.schemeSet1)
];

// here ignore some code about "svgs"
svgs.each(function (d, schemeIndex) {
    d3.select(this)
        .selectAll("circle")
        .data(colorData)
        .enter().append("circle")
        .attr("fill", (d, i) => {
            let scheme = colorSchemes[schemeIndex];
            return scheme(d);
        });
});
厭惡我 回答

Identify是你自己寫的組件吧,全局注冊應該是Vue.component(...):
把Vue.use(SIdentify)改成Vue.component("SIdentify",SIdentify);

或者直接在Login.vue組件中引入。

下墜 回答

你好,首先你得理解new到底做了什么事情
深入淺出面向對象和原型【番外篇——重新認識new】

讀完這篇文章,你應該可以明白
對象方法是綁定在構造函數People的實例上的【構造函數你可以理解為 類】
類方法是綁定在構造函數People自己身上的【沒什么用】
原型方法是綁定在構造函數People的prototype屬性上的的,目的是為了構造函數People的實例能夠通過自身的__proto__屬性調用到構造函數People的原型方法

如果你對類/實例概念不是很透徹,建議你讀下我寫的這篇文章
深入淺出面向對象和原型【概念篇1】

題外話

我私自猜測你對于在實際應用過程中應該怎么選擇呢?這個問題是因為你還沒有了解過面向對象編程

這個命題太過于龐大,如果你有空的話,可以讀一下我寫過的博客,希望對你有幫助

深入淺出面向對象和原型【概念篇2】
深入淺出面向對象和原型【概念篇3】—— 原型鏈和繼承

厭遇 回答

昨天查看原因,是后臺的數據中,名稱不一樣,倒是id是一樣導致的!

尛曖昧 回答

先把node_modules文件夾刪除掉,然后重試

孤星 回答

js 修改偽元素屬性的方法:

css

.left-up-ico::before {
    background: rgba(30, 136, 255, 1);
}

html

<div class="left-up-ico"></div>

js

 document.styleSheets[0].addRule('.left-up-ico::before ','background: rgb(165, 165, 165) !important');
冷溫柔 回答

把len放大(最起碼到萬數量級),再運行代碼,看結果。500次的運行偶然性太高了。

練命 回答

為什么一定要用正則?這樣簡單的需求,用最簡單的遍歷一次就解決了?。?/p>

let res = 'abcdefghijklmnopqrstuvwxyz'.split('').reduce((a, b) => (a[b] = 0, a), {});

for(let i=0,l=html.length;i<l;i++){
    let l = html[i];
    let c = l.charCodeAt(0);
    if(c>=97 && c<=122){
        res[l] += 1;
    }else if(c>=65 && c<= 90){
        res[l.toLowerCase()] += 1;
    }
}
return res;
絯孑氣 回答

通過vue的計算屬性computed和過濾器filter;

computed:{
    // 玩法1
    playType1(){
    // 這里this.data初始化要是空數組
     return this.data.filter(v => v.play_type === '001');
    }
    // 玩法2 3 類似。 付:可定義一個palyType的數組 寫個方法簡化代碼
    
    // order_status 與玩法類似
    orderStatus1(){
        return this.data.filter(v => v.order_status === 1);
    }
},
filters:{
    showStatus(val){
        return val.filter(v => v.show_status === 1);
    }
}

整體是這樣,不過不知道你需要怎么展示

如果是在store里分配 直接在請求 獲取數據后 把數據分好,state里存下你分好的數據

const state = {
    // 初始化 data 這里用一個對象把獲取到的原始data和你需要分配的數據包起來
    data:{
        orgData:[], // 原始數據
        playType1:[], // 玩法
        //2,3,4.....
        orderStatus1:[] // 狀態(tài)
        // 2,3,4....
    }
};

const actions = {
    // action的方法
    async getData(store){
        try{
            const res = await fn(), // 你的請求方法 res是返回的數據
               orgData= res;
               playTypeData1 = orgData.filter(v => v.play_type === '001'),
               orderStatusData1 = orgData.filter(v => v.show_status === 1);
               // 然后 用 commit 或dispatch 保存到state里面
        }catch(e){
        }
    }
}

全局 注冊 一個過濾器

Vue.filter('showStatus', function(val){
        return val.filter(v => v.show_status === 1);
    }
)

在組件里面使用

// 你用的是mapSate
computed:{
    ...mapState(['data'])
}
// 及 data = {orgData,playType1,orderStatus1}
放開她 回答

自習琢磨琢磨這個.
不要想得太麻煩. 繼承就是調用一個方法和屬性,自己在沒有,就會去原型鏈上去找.就這么簡單.

clipboard.png

青黛色 回答

angular文件命名規(guī)范,使用"-"來分隔單詞。