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

鍍金池/ 問答/ HTML問答
懶豬 回答

兩種方式都行

  1. 使用beforeRouteUpdate

    beforeRouteUpdate (to, from, next) {
      console.log(this.id = to.params.id)
      next()// 記得調(diào)用下next
    }
  2. 使用watch$route

    watch: {
      '$route' (newVal, oldVal) {
        console.log(newVal)
      }
    }
  3. 還有一種比較“騷”的方法

    // 父組件
    <router-view :id="id">
    // 子組件內(nèi)定義props:['id'],
    計算屬性依賴id或watch:id做操作。

推薦你用方法1或方法2,但是方法1和方法2第一次的數(shù)據(jù)都要在created里拿。

不舍棄 回答

this.currentTime,this.duration是一個api,要調(diào)用

myplayer.on("timeupdate",function(){
    console.log(this.currentTime(),this.duration())
})
不將就 回答

先說一下我的問題吧,以下是我的目錄結(jié)構(gòu)(以下用test命名的文件/文件夾就是此次測試所用)

圖片描述

這個是一開始的webpack配置
圖片描述
圖片描述

這個是在sass中引用到的圖片
圖片描述

我希望的是打包后,src/img/test/test.png能夠變成dist/img/test/test.png,然而,當(dāng)我打包之后,卻發(fā)現(xiàn)變成了這樣子
圖片描述
圖片描述

圖片直接打包到了dist/img目錄之下,并且css之中引用的也是dist/css/img下的圖片,沒辦法,看文檔,結(jié)果我看到了這一句圖片描述

我尋思著,這應(yīng)該就是對應(yīng)目錄的配置了吧(原諒我理解有問題),趕緊寫上去,結(jié)果是這樣

圖片描述

毛線啊,只不過是多了個src的相對路徑啊,問題根本沒變啊
之后還是到了找資料的過程,發(fā)現(xiàn)publicPath這個東西,
圖片描述

重點來了,publicPath說是自定義發(fā)布的目錄,其實就是將你打包后的css中引用的文件路徑給替換成publicPath的值,并且因為publicPath與name這兩個屬性可以是函數(shù),并且兩者有一定的聯(lián)系,所以我們可以從這里下文章。

{
            test: /\.(png|jpg)$/,
            use: {
                loader: "url-loader",
                options:{
                    name: function(file){
                        console.log('----------111-------',file);
                    },
                    // name: '[name].[ext]',
                    limit: '8192',
                    publicPath: function(url){
                        console.log('----------222-------',url)
                    },
                    outputPath: 'img/',
                }
            }
        }

當(dāng)然,這樣子打包的是不完整的,打包后的圖片也是直接就在dist/img文件夾下,我們需要的是看看參數(shù)file與url是什么
圖片描述

一次是看不出什么的,我們再來一次

{
            test: /\.(png|jpg)$/,
            use: {
                loader: "url-loader",
                options:{
                    name: function(file){
                        console.log('----------111-------',file);
                        return 'QAQ/[name].[ext]'
                    },
                    // name: '[path][name].[ext]',
                    limit: '8192',
                    publicPath: function(url){
                        console.log('----------222-------',url)
                    },
                    outputPath: 'img/',
                }
            }
        }

圖片描述

emm,dist/img文件夾下多了個QAQ,file是引用圖片的絕對路徑,并且url就是這個name函數(shù)返回的值(我們假裝它是真的QAQ/test.png),那么接下來我們就可以繼續(xù)進(jìn)行下一步

{
            test: /\.(png|jpg)$/,
            use: {
                loader: "url-loader",
                options:{
                    name: function(file){
                        var reg = /img\\(.*)\\([^\\]*)\.(png|jpg)$/,
                        dirStr = reg.exec(file)[1]
                        dirStr = dirStr?dirStr.replace(/\\/g,'/')+'/':''; 
                        return dirStr + '[name].[ext]'
                    },
                    // name: '[path][name].[ext]',
                    limit: '8192',
                    publicPath: function(url){
                        return path.resolve(__dirname,'dist/img',url).replace(/\\/g,'/')
                    },
                    outputPath: 'img/',
                }
            }
        }

在name這邊我使用了正則好從file中提取出對應(yīng)的文件夾比如'QAQ/',拼合成打包圖片的路徑返回,這樣子根據(jù)圖片生產(chǎn)對應(yīng)的文件夾這個問題就解決了,然后在publicPath這邊根據(jù)傳進(jìn)來的url進(jìn)行路徑拼接,得到打包后的圖片位置,并返回出去,結(jié)果如下圖
圖片描述
可以看到這已經(jīng)得到了我預(yù)期的效果,并且打包后的css中圖片引用路徑也是沒問題的。
希望這個能給樓主提供一些幫助,另外如果有錯誤的話還請各位指出,畢竟第一次寫東西語言有點混亂(躺)

久舊酒 回答

可以看看iview的message組件源碼。

分為兩部分:

1、管理對象。保存彈窗隊列,有創(chuàng)建、銷毀方法,你要實現(xiàn)的邏輯都在這個管理對象里面。

2、彈窗組件是一個無狀態(tài)組件。單純做內(nèi)容展示。

使勁操 回答

我當(dāng)年在學(xué)校做項目的時候用過Ionic,就是一個Cordova的封裝,效率是真的高,直接使用angular.js做移動應(yīng)用,啟動速度是沒有辦法,混合應(yīng)用就是這樣子的,React Native的似乎會快一些

法克魷 回答

題主是不是問,給定一個元素,如果子元素有 class ,返回true,否則返回false?
jquery:

var chidrenHasClass=false,children=$('#div').children();
for (var i = 0; i < children.length; i++) {
    if(children[i].className!=''){
        chidrenHasClass=true;
        break;
    }
}
console.log(chidrenHasClass);

es6

console.log(chidrenHasClass = [...document.getElementById('div').children].some(ele => ele.className != ''));

ps:如果 class='' 也會認(rèn)為是沒有 class,因為 class 是原生屬性,沒有設(shè)置會為 '' ,等價于 class=''

離殤 回答

節(jié)流和防抖都屬于節(jié)流。
或者說,throttle和debounce是節(jié)流技術(shù)的兩種相似但稍有差別的實現(xiàn)。

葬憶 回答
let URL = "/api/mock/33a3028a1c490faf003f2b6196f2cc92/dksq"
  this.$http.get(URL).then(
        function (res) {
            console.log(res.body);
        },function (res) {
            console.log('error')
        }
    );
款爺 回答

直接c.radius就可以了啊,后面不用()

愛是癌 回答

原來安裝用的是npm install vux --save命令,生成的文件里缺少vux.css所以報錯。

后來用vue init airyland/vux2 project命令安裝,生成的文件里就有vux.css。

笑忘初 回答

本身采納的方法是watch數(shù)組變化手動觸發(fā)驗證但是這樣一開始賦值就開始驗證了

夏夕 回答
data:function(){
    return {
        msg: false // false 隱藏 true展示
    }
}
柒槿年 回答

這個是jsx報錯,v-on和@都不符合jsx語法規(guī)范,注意這里return里的語句并不是html語句,而是jsx語句,建議參考下jsx規(guī)范.

離殤 回答

不清楚你用的是什么元素,你嘗試添加一個 padding:0px, 然后再看。

墨小羽 回答
str.replace(/\s/g,"&emsp;");

你試試別用display:none,你把他改成顯示的,然后寬高1px,絕對定位

情未了 回答

個人覺得給每條數(shù)據(jù)加橫向滾動條可以考慮overflow,但是很丑。。
是不是可以考慮一下,table的高度設(shè)置在窗口可視高度范圍,這樣上下拖動滾動條不會太麻煩。
比如瀏覽器窗口高度假設(shè)700,那么table高度設(shè)置700范圍內(nèi),一個窗口可以看完整個table,在table內(nèi)上下滾動和橫向滾動,體驗應(yīng)該比每條橫向滾動要好。

怣人 回答

不用 耳機(jī)域名就好了!
例如:demo.com 后臺可以用api.demo.com

凝雅 回答

table 標(biāo)簽必須合理嵌套 不然解析會出現(xiàn)問題