n是一個全局變量。
changePic并沒有修改圖片,他只是修改了n。
在change里面,邏輯是:將圖片的編號替換為n,然后將n修改為下一次的編號。
那么在下一個change執(zhí)行之前呢,changePic提前修改了n的值,導(dǎo)致change將點擊的編號展示了出來。
這個n就是點擊時傳入的。
所以這是一個全局變量的運用問題。changePic沒有改圖片,只是改了一個變量,這個變量用于描述下一張圖片的編號。
點擊也沒有立即換圖,換圖還是等到了Interval的兩秒到了,才通過change換圖
可以的.
首先分析動畫
動畫有兩個方向,向左向右.這個可以監(jiān)視選中的index,通過比較新舊值來獲得.
用transition組件實現(xiàn)的話,transition組件觸發(fā)的前提是v-show,v-if導(dǎo)致了dom的顯隱.那么我們就需要4個邊框元素來切換顯隱觸發(fā)transition.
DEMO
不用transition組件也可以實現(xiàn)
我們可以用每個item的偽元素通過水平方向的縮放來顯示過渡效果.用transform-origin來控制過渡的方向
控制縮放
.item {
padding: 20px;
background-color: #fff;
position: relative;
&:after {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 2px;
background-color: #00f;
transform: scaleX(0);
transition: transform 0.3s;
}
&.active {
&:after {
transform: scaleX(1);
}
}
}
.isLeft {
.item {
&:after {
transform-origin: 0 100%;
}
&.active {
&:after {
transform-origin: 100% 0;
}
}
}
}
.isRight {
.item {
&:after {
transform-origin: 100% 0;
}
&.active {
&:after {
transform-origin: 0 100%;
}
}
}
}changeDate = (index, el, value) => {
let { newData = {} } = this.state;
newData[index][el] = value; //這樣寫。
}
代碼
`
$redata = array(
0=>['id'=>1,'name'=>'張三','age'=>22,'hobby'=>'學(xué)習(xí)'],
1=>['id'=>1,'name'=>'張三','age'=>22,'hobby'=>'騎行'],
2=>['id'=>2,'name'=>'李四','age'=>20,'hobby'=>'旅游'],
);
function hebing($redata){
foreach ($redata as $k => $v) {
if($redata[$k]['id']==$redata[$k+1]['id']){
$redata[$k+1]['hobby'] = [$redata[$k]['hobby'],$redata[$k+1]['hobby']];
array_splice($redata, $k, 1);
}
}
return $redata;
}
var_dump(hebing($redata));
`
但是實際項目到底什么東西使用頻率高這也是因業(yè)務(wù)而已的,所以還是先自己多練習(xí),如果是自己個人發(fā)展,那就做個個人博客之類的東西,這里面有很多東西了;如果是已經(jīng)入職,那么還是以公司業(yè)務(wù)要求為主,平時多積累業(yè)務(wù)代碼,找找設(shè)計模式等等在業(yè)務(wù)代碼中的體現(xiàn)還有嘗試做自動化(比如你作業(yè)列表里 WEBQQ 那個的列表全是硬編碼, 可以嘗試用 js 去自動生成那些列表)。
學(xué)到什么程度 這種詞給我的感覺就是:我不打算費太多時間去學(xué)習(xí)這個東西
其實很簡單:覺得不會就去學(xué)、覺得用得上就去學(xué)、老板要求就去學(xué)。
最后你會發(fā)現(xiàn)條條大路通羅馬。
前提是你的有效代碼量足夠多,多親手做做書上的例子,也可以看看 MDN 的規(guī)范,當(dāng)你代碼量到一定程度了,你就知道自己什么方面不足需要去學(xué)習(xí)了。
騷年自己去算吧
先算右邊的一組平行線, 把下平行線延長到與x軸相交, 方便分析. 得到:
cos15 = 右邊兩平行線的距離 / ( y1 - y2 )
左邊的同理
var distanceR = Math.acos( 15 / 360 2 Math.PI ) * ( y2 - y1 )
js中的三角函數(shù)參考https://developer.mozilla.org...
iview的作者在github上面有回答了類似的問題,tree組件使用了render函數(shù)之后,以為著所有的邏輯及效果都需要自己手動寫,tree組件僅僅提供最簡單的數(shù)據(jù)展示效果,你要點擊有背景的話可以在render函數(shù)里面注冊一個click事件實現(xiàn)即可
推薦一個這個js插件,應(yīng)該可以用到小程序里的。
http://code.ciaoca.com/javasc...
你可以ajax請求一次,但是curl你可以等第一個的執(zhí)行結(jié)果出來之后在執(zhí)行第二個,知道達到你的終止條件,然后把結(jié)果返回給ajax
s是不是./ ck/ck01.js多了個空格
webpack app/main.js -o ck/ck01.js --mode production
你把
data里面的myMessage去掉就好了...你既然prop里面有了傳參,為什么又要在data里面重新賦值為空呢
express-session 保存用戶登陸信息,或者可以用redis保存,每個用戶都一個保存三條登陸信息的隊列,判斷時間就行了
91350100M0001TGQXM 也校驗不通過
找到問題了,jQuery版本問題
Java 泛型一覽筆錄
泛型中? super T和? extends T的區(qū)別
Java泛型詳解
看完這三篇,估計對泛型你會有個深入的了解了
你截圖中里面都說是公眾號開發(fā)的了,小程序就是使用 wx.login 來獲取用戶授權(quán)的信息哩
location /inc {
alias /www/example.com/inc.example.com;
}package main
import (
"os"
"bufio"
"fmt"
"io/ioutil"
)
func main() {
f,err := os.Open("b.txt")
if err != nil {
panic(err)
}
nReader := bufio.NewReader(f)
nReader.Peek(64)
//_,err= bufio.NewReader(f).Peek(64)
if err != nil {
panic(err)
}
r,err:=ioutil.ReadAll(nReader)
if err != nil {
panic(err)
}
fmt.Println(string(r))
}
問題解決了,peek是對Reader來說的,所以應(yīng)該操作的是Reader對象,而不是f
在 use('/')前定義一個固定的error 比如use('/error/*')
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達內(nèi)教育集團成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。