當(dāng)nickName有值后,再更改firstName或lastName將不再 return this.firstName + '.' + this.lastName
用法是沒錯(cuò)的,我覺得報(bào)錯(cuò)應(yīng)該是因?yàn)槟惆?br>this.props.actions.openSidebar()
寫成
this.props.actions.openSideBar()
了吧
復(fù)制了一下你的代碼 完全沒問題啊?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<div id="app2">
<!-- 測(cè)試按鈕,綁定了數(shù)據(jù),點(diǎn)擊后text不更新 -->
<button @click="change">{{text}}</button>
<p v-once>{{text}}</p>
<p>{{text}}</p>
<!-- 新按鈕,點(diǎn)擊后測(cè)試按鈕{{text}}更新 -->
<button @click="change">新按鈕</button>
</div>
<script src="https://cdn.bootcss.com/vue/2.5.16/vue.js"></script>
<script>
new Vue({
el:'#app2',
data:{
text:'測(cè)試用的數(shù)據(jù)'
},
methods:{
change:function(){
this.text='啊真愛上了阿強(qiáng)';
}
}
})
</script>
</body>
</html>
function arrSlice (arr) {
return arr
.sort(() => Math.random() > .5) // 打亂
.map((e, i) => i % 2 ? null : [arr[i], arr[i + 1]]) // 兩兩取出
.filter(Boolean)
}處理地圖文件,設(shè)立一個(gè)閾值,這里就是你中間的線,然后按規(guī)則統(tǒng)一往左移,碰到負(fù)數(shù)(或者其他類型超過邊界的數(shù)據(jù)),就給加上一個(gè)寬度
點(diǎn)顏色和背景成組放進(jìn)一個(gè)數(shù)組里面,點(diǎn)擊第一項(xiàng)就用第一個(gè)的顏色和背景來改變按鈕,點(diǎn)擊第二個(gè)就用第二個(gè);這樣的話,還可以擴(kuò)展更多,只要改變數(shù)組就好了
打開debug,看看http情況下加載的樣式是不是還是https的
因?yàn)?code>Array在js里面是 引用類型,雖然你console.log在前push在后,但是因?yàn)?strong>引用類型是傳址不是傳值,所以你在控制臺(tái)看到的數(shù)組會(huì)隨著數(shù)組的后繼操作而更新
md5了解一哈
已解決,之前是用multer的時(shí)候設(shè)置出了一點(diǎn)錯(cuò)誤
參照樓上的修改了一下,嘻嘻
var deep = 0;
function getMaxDepthByKey(str, data) {
for (var i = 0; i < data.length; ++i) {
if (str === data[i].key) {
deep = getDeep(data[i]);
break;
} else {
if (data[i].hasOwnProperty('children')) {
getMaxDepthByKey(str, data[i].children);
}
}
}
return deep;
}
var maxLen = [];
function getDeep(data) {
if (data.hasOwnProperty('children')) {
maxLen[data.key] = 0;
for (let item of data.children)
maxLen[data.key] = Math.max(maxLen[data.key], getDeep(item) + 1);
return maxLen[data.key];
} else {
return 0;
}
}
console.log(getMaxDepthByKey('tree1', treeData));//3
console.log(getMaxDepthByKey('tree2', treeData));//2
console.log(getMaxDepthByKey('tree3', treeData));//1
console.log(getMaxDepthByKey('tree4', treeData));//0
console.log(getMaxDepthByKey('tree5', treeData));//0
console.log(getMaxDepthByKey('tree6', treeData));//0
console.log(getMaxDepthByKey('tree7', treeData));//0你build了嗎?
開發(fā)環(huán)境好像無效
應(yīng)該可以換成promise的寫法,把上一個(gè)返回的數(shù)據(jù)作為下一個(gè)的參數(shù)
把類型給去掉就好了
function getUsers(cb){
$.ajax({
url: "/api/users",
method: "GET",
success: function(data){
cb(data.items);
},
error: function(error){
cb(null);
}
});
}這是webpack的nodejs api。出處:https://www.webpackjs.com/api...
原先看到過類似的效果,你看看這個(gè)是你想要的嗎?
codepen demo
Update:
body,
html,
div {
background: #292a38;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
text-align: center;
}
svg {
width: 200px;
height: 150px;
cursor: pointer;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
path {
fill: none;
-webkit-transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);
-moz-transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);
-o-transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);
-ms-transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);
transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);
stroke-width: 40px;
stroke-linecap: round;
stroke: #a06ba5;
stroke-dashoffset: 0px;
}
path#top,
path#bottom {
stroke-dasharray: 240px 950px;
}
path#middle {
stroke-dasharray: 240px 240px;
}
.cross path#top,
.cross path#bottom {
stroke-dashoffset: -650px;
stroke-dashoffset: -650px;
}
.cross path#middle {
stroke-dashoffset: -115px;
stroke-dasharray: 1px 220px;
}
codePen可以查看編譯后的CSS和JS:
https://github.com/zhaoshuxue...
官方出了這個(gè)插件
Spring clound微服務(wù)方案,可以解決這個(gè)問題
<navigator/>沒加url
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺(tái)面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問,美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。