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

鍍金池/ 問答
別瞎鬧 回答

<template>
    <div>
       <MyComponent :icon=compomentIcon></MyComponent>    
    </div>
</template>

<script>
    import MyComponent from 'path'
    import componentImg  from 'imgpath'
    export default {
        data(){
            return {
                compomentIcon: componentImg
            }
        },
        components: {
            MyComponent
        }
       
    }
</script>
鐧簞噯 回答

圖片描述

這個(gè)和服務(wù)器渲染 有什么關(guān)系? 不是服務(wù)器渲染 好像也有跳動(dòng)吧?
個(gè)人見解, 可能有誤
首先, 本人項(xiàng)目經(jīng)驗(yàn)幾乎為零, 但是做過 一個(gè)服務(wù)端渲染 移動(dòng)站。
vue ssr.
和react 服務(wù)器渲染原理應(yīng)該是相同的,同時(shí)本人也看過 next, 懂點(diǎn) react.
廢話不多說。
服務(wù)器渲染, 簡單來說其實(shí),就是 node 只是把相應(yīng)的路由對于的路由組件,渲染成 虛擬dom(js對象而已兩端都支持), 然后通過服務(wù)端特有api 把虛擬dom 轉(zhuǎn)化為 html 字符串而已 A(節(jié)點(diǎn)),然后返回 到瀏覽器。
其實(shí) 和jade 差不多。
瀏覽器渲染, 只不過 是 A(節(jié)點(diǎn))轉(zhuǎn)化為 真實(shí)的dom插入 <div id="app"></div> 而已。
同時(shí)本人也用過 flexable.js 淘寶首屏前端適配 和你 說的 那個(gè) js 差不多。
適配js 是 在瀏覽器端 做的處理, 和 服務(wù)器端 沒有關(guān)系。
造成頁面抖動(dòng)的原因:
我猜測可能:

1.瀏覽器是解析邊渲染dom, 瀏覽器有默認(rèn)根字體大小, 然后后來js又根據(jù)屏幕尺寸,設(shè)置跟字體大小。
2.
我曾做過測試,頁面沒渲染完的某一刻獲取手機(jī)端的屏幕尺寸和真實(shí)尺寸不一致。真?zhèn)€頁面解析完 后尺寸一致。
我用的是 window.innerWith
圖片描述

礙你眼 回答

問題找到了,就是在mac下面編譯成linux GOOS=linux GOARCH=amd64

我不懂 回答

文章里說了使用 .PHONY 的原因,看這條

避免在我們的Makefile中定義的只執(zhí)行命令的的目標(biāo)(此目標(biāo)的目的為了執(zhí)行執(zhí)行一系列命令,而不需要?jiǎng)?chuàng)建這個(gè)目標(biāo))和工作目錄下的實(shí)際文件出現(xiàn)名字沖突

其實(shí),如果項(xiàng)目工作目錄下沒有與你的目標(biāo)同名的文件時(shí),不使用 .PHONY 指定偽目標(biāo)也是OK的,使用它是為了避免出現(xiàn)同名文件而產(chǎn)生沖突。比如這里的 all,只要項(xiàng)目工作目錄下不包含 all 這個(gè)文件,那么加不加到 .PHONY 中都是沒問題的。

陌如玉 回答

之前項(xiàng)目中用到的,你可以參考一下:

function generateDateAxis(config) {
    // 合并參數(shù)
    let p = Object.assign({
        // 類型
        type: '年',
        // 方向
        direction: 'prev',
        // 模板
        source: '',
        target: 'YYYYMMDD',
        // 開始
        start: moment(),
        // 時(shí)間軸長度,默認(rèn)2個(gè)
        length: 2,
        // 處理時(shí)間軸單個(gè)時(shí)間的方法
        forEach: function (item, idx, axis) {
            return item;
        },
        // 停止添加時(shí)間軸元素的方法
        stop: function (item, idx, axis) {
            return false;
        },
        // 升序 ascend(asc) || 降序 descend(desc)
        sort: 'asc'
    }, config);

    // 時(shí)間類型映射表
    const DATE_TYPE_MAP = {
        'year|年': 'years',
        'month|月': 'months',
        'week|周|星期': 'weeks',
        'day|日|天': 'days',
    };
    // 類型
    let type = '', tstr, treg;

    // 根據(jù)參數(shù)type獲取moment需要加減的單位(年|月|星期|日)
    for (tstr in DATE_TYPE_MAP) {
        treg = new RegExp(tstr);
        if (treg.test(p.type)) {
            type = DATE_TYPE_MAP[tstr];
            break;
        }
    }

    let direction = p.direction === 'prev' ? 'subtract' : 'add', // 減 || 加
        Sattern = p.source || p.target, // 源模板
        Tpattern = p.target, // 目標(biāo)模板
        start = p.start, // 開始時(shí)間
        sort = p.sort === 'asc' ? 'unshift' : 'push', // 排序
        unit, // 時(shí)間軸單個(gè)元素
        idx = 0, // 時(shí)間軸下標(biāo)
        newStart;

    // 循環(huán)獲取單個(gè)時(shí)間,并通過forEach方法處理,然后放入result數(shù)組返回
    let axis = (function loop(l, r) {

        newStart = moment(start, Sattern)[direction](idx, type).format(Tpattern);

        // 處理生成的時(shí)間軸元素
        unit = p.forEach(newStart, idx, r);

        // 處理后的元素合法則放進(jìn)結(jié)果數(shù)組
        r[sort](unit);

        if (r.length === l || p.stop(unit, idx, r)) {
            return r;
        }

        idx++;

        return loop(l, r);

    })(p.length, []);

    return axis;
}


> 用法:

let result = generateDateAxis({
    // 類型
    type: '月',
    // 方向
    direction: 'prev',
    // 模板
    source: 'YYYYMM',
    target: 'YYYY-MM',
    // 開始
    start: moment(),
    // 時(shí)間軸長度,默認(rèn)2個(gè)
    length: 10,
    // 處理時(shí)間軸單個(gè)時(shí)間的方法
    forEach: function (item, idx, axis) {
        return item;
    },
    // 停止添加時(shí)間軸元素的方法
    stop: function (item, idx, axis) {
        return false;
    },
    // 升序 ascend(asc) || 降序 descend(desc)
    sort: 'asc'
});
console.log(result);
夢囈 回答

set已經(jīng)是函數(shù)了,函數(shù)本身也是有原型鏈的

黑與白 回答

自己已經(jīng)搞好了,怎么沒有人回答!

舊顏 回答

openssl.cnf存在?

柚稚 回答

出了IDE的設(shè)置,還要確定spring的包在不在class path里,如果是Maven項(xiàng)目或者gradle項(xiàng)目,有沒有添加spring的依賴

默念 回答

檢查一下Content-Disposition
content-type

尛憇藌 回答

pw_operator_mark怎么找到屬于自己的tv_operator_mark?tv.post是異步吧

尛曖昧 回答

不是不可以,但不要這么做。
你可以把每個(gè)頁面當(dāng)成獨(dú)立的應(yīng)用(多頁應(yīng)用)。也可以把整個(gè)系統(tǒng)看成一個(gè)應(yīng)用,頁面為子模塊(單頁應(yīng)用)。
都弄一起這坑就沒法填,甚至路由到哪都不知道。

青裙 回答

目前看到有:

  • 使用idea自帶的html預(yù)覽功能(這個(gè)功能和實(shí)際部署到服務(wù)器上的效果相同)。前端需要依賴后端做同源處理防止跨域。
  • 使用nodejs的express服務(wù)器。這塊就是完全的nodejs做法,前端實(shí)際上也是有后臺代碼,頁面調(diào)用前端服務(wù),然后前端服務(wù)調(diào)用后端服務(wù)。
清夢 回答

:key 指定錯(cuò)了應(yīng)該會(huì)導(dǎo)致此異常 ?

  • 例如

 <div   v-for="(value,index) in starUnits" :key="index">
       <p class="personne">{{value}}</p>
        <div v-if="value.boolean"></div>
 </div>

不應(yīng)該 :key="index" 應(yīng)該寫 :key="value" 因?yàn)橄挛挠?code><p class="personne">{{value.title}}</p>的一些引用。

你用的是1.0嗎?2.0應(yīng)該報(bào)錯(cuò)信息更加豐富

放開她 回答
  1. 事件回調(diào)函數(shù)的this指向觸發(fā)事件的DOM節(jié)點(diǎn);
  2. 普通函數(shù)的this與調(diào)用方式有關(guān),一共有四種;
  3. fun()屬于普通函數(shù)調(diào)用,this指向window。
妖妖 回答
  1. 配置網(wǎng)頁目錄,如/var/www/
  2. 配置vsftpd中網(wǎng)頁目錄
  3. 啟動(dòng)vsftpd服務(wù)
  4. 阿里云之類的需要在安全策略中添加端口號
尛憇藌 回答

var arr = str.replace(//>/g,"/>,").split(",")
用正則匹配/>,然后替換即可

黑與白 回答

url你寫成 uri了

孤慣 回答

問題已解決,對其他人沒有幫助。