鍍金池/ 問答/ HTML問答
咕嚕嚕 回答

url 確實解析不出來,因為 req.url 是請求頭里的 url 地址。見下面的文檔

王頂,node.js,408542507@qq.com

如果想得到主機名和端口號,請從請求頭信息里獲取。至于協(xié)議,因為你引用的 http 模塊,當(dāng)然是 http 協(xié)議的請求了,如果你引用 https 模塊,則請求就是 https 協(xié)議了。因為協(xié)議不對,請求收不到啊。

require('http').createServer((req,res)=> {
    console.log(req.headers.host);   // 這里可以得到主機名和端口號
    const urlObj = url.parse(req.url, true)
    console.log(urlObj)
    // ... jsonp處理
}).listen(3000)
萌小萌 回答

感覺你的pdf.js沒有引用對,確認(rèn)下pdf.js路徑是否正確。

愿如初 回答

打包后不能在本地沒辦法直接運行的,需要Nginx支持,配置try_files,如果你是直接在瀏覽器里打開本地的index.html,那么路由沒辦法跳轉(zhuǎn)

陌璃 回答

已解決,把npm換成cnpm就OK了,這鬧的,以后類似的問題可以這樣試試

女流氓 回答

因為我也是剛剛學(xué)習(xí)這個。。。
body-parser這個中間件的問題
post需要用這個

舊言 回答

css是無法操作html元素的,可以在輸出html(php或js模版生成)頁面時在input標(biāo)簽上加上readonly屬性??梢圆榭磆tml教程( http://www.pahei8.com )參考什么是html。

妖妖 回答

var a="show"; 在方法里面啊

扯不斷 回答

1.有個問題,template里為什么不讓加
2.如果template確實不讓加,那就在你組件的mounted里用js加

var oHead = document.getElementsByTagName('HEAD').item(0); 
var oScript= document.createElement("script"); 
oScript.type = "text/javascript"; 
oScript.src="test.js"; 
oHead.appendChild( oScript); 
兔寶寶 回答

直接把文件丟瀏覽器里打開的?IE10,IE9下sessionStorage操作必須是服務(wù)器(本地服務(wù)器也可以)的html,本地文件直接操作就會這樣

陌顏 回答

這么配置試試

 module: {
        rules: [{
            test: /\.less$/,
            use: [{
                loader: "style-loader" 
            }, {
                loader: "css-loader"
            }, {
                loader: "less-loader"
            }]
        }]
    }

如果不太用配置,可看下自寫的webpack簡易教程,希望對你有所幫助了~,如果覺的有用,別忘了,點個Star哈~

別瞎鬧 回答

vue提供了一個vuex全局狀態(tài)管理工具,一旦監(jiān)聽到哪個數(shù)據(jù)有變化,都會同步更新數(shù)據(jù)

冷咖啡 回答

參考簡數(shù)的博客教程:http://blog.jianshukeji.com/2... (示例中包含地圖)

柒喵 回答

這個一般react項目中都會用到吧

青裙 回答

你如果是自己直接調(diào)用API的話,你的組件里就會有很多ajax調(diào)用,組件和action耦合了,個人看法

改成這樣就OK了

uploadTeacherVideo(e){
            var file = e.target.files[0]
            if (!/\.(mp4|avi)$/.test(e.target.value)) {
                this.$Message.error({
                    content:'視頻類型必須是.mp4、.avi中的一種',
                    duration:3
                });
                return false
            }
            let data = e.target.result;

            let formdata = new FormData();
            formdata.append('imgStream',file);
            console.log('正在上傳視頻。。。')
            this.uploadFileToQiniu(formdata);
        },
悶油瓶 回答

https://jsfiddle.net/xuxiaofe...
上面是一個例子,你可以打開控制臺跑一下看看,匿名函數(shù)內(nèi)外this的區(qū)別
普通匿名函數(shù)的this指向window
而arrow函數(shù)中的this就是函數(shù)外部環(huán)境的this
所以你寫在普通函數(shù)中的this.name始終為空,計算屬性也就始終返回空數(shù)組

青檸 回答

on-success是文件上傳成功時的鉤子,你可以在這個鉤子中獲取到后端的返回數(shù)據(jù)哇

...
:on-success="handleAvatarSuccess"
...
methods: {
    handleAvatarSuccess(response, file, fileList) {
        //response這個
    }
}
怣人 回答

最后自己發(fā)現(xiàn)了問題:
當(dāng)在beforeEnter里面,經(jīng)過判斷,想要跳轉(zhuǎn)到其他頁面,不能用 router.push()這個方法去跳轉(zhuǎn)。
必須使用 next({ path: '/' }) 這類型去進行跳轉(zhuǎn)(文檔有說明:鏈接:https://router.vuejs.org/zh/g...

最后我使用 next({name:'CombineOrderShipments'}) 卻代替 router.push({name:'CombineOrderShipments'}) 進行路由跳轉(zhuǎn)