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

鍍金池/ 問答/ HTML問答
久不遇 回答

vux其實不需要在入口文件全部引入,你看下我之前寫的一篇文章
vue配置vux

葬愛 回答

看問題來講,你的問題在于svg圖片沒有被緩存,這就應(yīng)該看你服務(wù)器的緩存頭了 是不是沒設(shè)置Cache-Control 和expires來使之緩存

舊言 回答

我也碰到類似的警告。 說是某某函數(shù)被棄用。 有些是可以忽略的。

醉淸風 回答

1169行代碼是什么,直接看1169行,或者找到1169行對應(yīng)的未編譯文件位置找錯誤

怪痞 回答

onerror了解一下

爛人 回答

可以試試Vanilla.js中的慣性滾動和視差效果插件luxy.js
https://github.com/min30327/l...
DEMO:https://min30327.github.io/lu...

luxy.js / targetsUpdate
:) 其實我對這個也不是很熟。
luxy.js是視覺差效果插件,似乎不支持元素寬高的改變,demo的字體放大效果也是改變元素的3d位置帶來的視差效果(并沒有真正放大hiahia)。但是對元素的update事件是在targetsUpdate這個函數(shù)里執(zhí)行的,
targetsUpdate : function(target){
                target.top += (this.scrollTop * Number(this.settings.targetSpeed) * Number(target.speedY) - target.top) * this.settings.targetPercentage;
                target.left += (this.scrollTop * Number(this.settings.targetSpeed) * Number(target.speedX) - target.left) * this.settings.targetPercentage;
                var targetOffsetTop = ( parseInt(target.percentage) - target.top - parseInt(target.offset) );
                var offsetY = Math.round(targetOffsetTop * -100) / 100;
                var offsetX = 0;
                if(target.horizontal){
                    var targetOffsetLeft = ( parseInt(target.percentage) - target.left - parseInt(target.offset) );
                    offsetX = Math.round(targetOffsetLeft * -100) / 100;
                }
                target.elm.style.transform = 'translate3d(' + offsetX + 'px ,' + offsetY + 'px ,' + 0 +')';
            },

想要實現(xiàn)上述效果的話,在這里加生你想要的css3效果應(yīng)該能行吧?當然這里做了改動就會影響全局的效果,如果只是個別元素需要縮放,可以仿照這個函數(shù)單獨添加一個縮放函數(shù)、或在當前函數(shù)下傳入?yún)?shù)并判斷(縮放可用css3/cubic-bezier等屬性實現(xiàn))
下為改變元素3d位置的源碼位置。

target.elm.style.transform = 'translate3d(' + offsetX + 'px ,' + offsetY + 'px ';

當然,還有基于Animate.css的wow.js也是很不錯的插件
wow.js
animate.css

浪婳 回答

你可以使用數(shù)組的 .find() 方法

const target = column.find(item => item.dataIndex === 'hphm')

如果 target 不為 undefined 的話就是有的

背叛者 回答

name保持一致就可以了

legend: {
    data:['意向','預(yù)購']
}
series: [
    {name: '意向', data:[]}, // 圖例意向的數(shù)據(jù)
    {name: '意向', data:[]}, // 圖例意向的數(shù)據(jù)
    {name: '預(yù)購', data:[]}, // 圖例預(yù)購的數(shù)據(jù)
    {name: '預(yù)購', data:[]} // 圖例預(yù)購的數(shù)據(jù)
]
鐧簞噯 回答

這不是很清楚了嗎? @storybook/react升級到4.x

不舍棄 回答

await不僅能等待Promise,也可以等待任意表達式的結(jié)果,如異步函數(shù)的返回值等。
具體找了篇文章你哭看下。
理解 JavaScript 的 async/await

孤影 回答

可以但不推薦

vue自身也提供了操作DOM的方法,可以了解一下refhttps://cn.vuejs.org/v2/api/#ref

貓小柒 回答

可以用try(){}catch(){}404用GuzzleHttp\Exception\RequestException捕獲錯誤,文檔

骨殘心 回答

react-native屬于native app。根據(jù)的標準是控件是原生的控件還是html里的控件,react native編譯之后生成的是原生的控件,所以是原生應(yīng)用。

巴扎嘿 回答

不要通過網(wǎng)頁來上傳,應(yīng)該單獨寫個上傳的工具,用node啊或者java之類的,直接讀取磁盤上的文件,然后上傳,不要說1萬張,1億張都沒問題

玄鳥 回答

當你想延遲加載一組路由時, 可以考慮使用loadChildren.
其實主要是為了給angular打包減負, 提升性能。

比如你定義了兩個路由

{ path: 'login', component: LoginPage },
{ path: 'user', loadChildren: './modules/user.module#UserModule'},

一個是#login, 靜態(tài)路由, 路由初始化的時候就會將loginPage一起加載。
一個是#user, 動態(tài)路由, 使用loadChildren, 來延遲加載UserModule
比如在你的應(yīng)用中,從來也不需要跳轉(zhuǎn)到#user, 那UserModule下的內(nèi)容也根本不需要加載。
尤其當你的UserModule下面頁面特別多時,性能提升就會很明顯。

而這個UserModule其實就是一個angular的module,
你把User相關(guān)的組件,服務(wù),甚至user下面的二級路由配置,都可以放到這個UserModule里面,

至于定義規(guī)范,就是定義一個angular module. 把你需要的代碼放到對應(yīng)的數(shù)據(jù)組就行了。

@NgModule({
    declarations: [...],
    providers: [...],
    imports: [...]
    .....
});
厭遇 回答
new webpack.ProvidePlugin({
  Component: ['react', 'Component'],
  connect: ['react-redux', 'connect'],
})

可以認真看一下官方文檔

絯孑氣 回答

v-for
看下vue文檔用法