app.run(debug=True)
開(kāi)起 debug 模式試試
element-ui有網(wǎng)格布局
element-ui 畢竟是pc項(xiàng)目 可能對(duì)移動(dòng)端兼容不是很好
iview 建議了解一下
https://www.iviewui.com/
看apply的文檔;
第二個(gè)參數(shù):argsArray
一個(gè)數(shù)組或者類數(shù)組對(duì)象,其中的數(shù)組元素將作為單獨(dú)的參數(shù)傳給 fun 函數(shù)。如果該參數(shù)的值為null 或 undefined,則表示不需要傳入任何參數(shù)。從ECMAScript 5 開(kāi)始可以使用類數(shù)組對(duì)象。
所以
let a = [1,2,3],b=[4,5,6];
a.push.apply(a,b);
實(shí)質(zhì)上會(huì)將b中三個(gè)元素4,5,6當(dāng)作a.push的參數(shù),這里的a不是apply左邊的a,而是傳給apply的第一個(gè)參數(shù)。換句話說(shuō),apply會(huì)將第二個(gè)類數(shù)組參數(shù)拆分成一個(gè)個(gè)單獨(dú)項(xiàng)。
而與之對(duì)應(yīng)的有個(gè)call方法。
let a = [1,2,3];
a.push.call(a,4,5,6);
雖然支持超過(guò)2個(gè)參數(shù),但需要將參數(shù)都列出來(lái),在數(shù)組操作上比apply要弱上許多。
<Page :total="page.total" :page-size="page.pageSize" :current="page.page" show-total show-elevator show-sizer @on-change="changePage"></Page>
changePage(val){
console.log(val)
}
val就是改變的頁(yè)數(shù)
category,然后data的值處理成 [money,date,week]的形式,處理一下?lián)Q行有個(gè)叫g(shù)etPopupContainer的屬性,參考https://codepen.io/afc163/pen...
const data = [
{
id:1,
pid:0,
text:1,
children:[{
id:2,
pid:1,
text:2,
children:[{
id:3,
pid:2,
text:3,
children:[]
}]
}]
}
]
let parentList = [];
function getNode(list, nodeId) {
for (var i = 0; i < list.length; i++) {
let obj = list[i];
if(obj.id == nodeId){
parentList.unshift(i); //此處是按照父節(jié)點(diǎn)pid=0,pid=1,pid=2的順序添加到數(shù)組中,如果需要倒序添加的話改為parentList.push(i)即可
getNode(data, obj.pid);
break;
}
if(obj && obj.children){
getNode(obj.children, nodeId);
}
}
}
getNode(data, 3);
console.log("得到的結(jié)果", parentList); //輸出[0,0,0]只要元素是單數(shù)的 比如21高度 用transform居中有時(shí)就會(huì)造成這樣的模糊 你把按鈕lineheight跟height設(shè)置成雙數(shù) 應(yīng)該就好了
使用v-if控制el-tab-pane里的內(nèi)容是可以的,親測(cè)有效
例如v-if="activeName === 'second'"
例子詳見(jiàn)
https://jsfiddle.net/athena03...
hi,配置host怎么配置呢
把你的變量掛載在 app.locals 下
var str = `1
00:00:05,150 --> 00:00:07,700
What an incredible beautiful day.
真是風(fēng)和日麗的一天。`
var reg = /(.+?)(-->|\n)/g
var key = ['indexNum', 'startStr', 'endStr', 'engStr', 'chiStr']
var time = 0
var obj = {}
var result
while(result = reg.exec(str)) {
obj[key[time]] = result[1]
time++
}
console.log(obj)使用template的方式需要使用vue的full版本(包括compiler),而用render函數(shù)的方式,只需要用vue的runtime版本,也就是說(shuō),如果你的輸出文件想要小一點(diǎn),可以用后一種方式。
echarts v3以上支持 富文本標(biāo)簽:rich ;支持單個(gè)設(shè)置樣式(背景圖,顏色,寬高等);
api:http://echarts.baidu.com/opti...
最近也在做這樣的效果 可以參考下:
yAxis: {
type: 'category',
data: ['批發(fā)和零售業(yè)','建筑業(yè)'...],
...
axisLabel: {
formatter: function (value) {
if(value=='批發(fā)和零售業(yè)'){
return '{a|'+value+'}'
}
else{
return '{b|'+value+'}'
}
},
rich:{
a:{
color:'#f88234'
},
b:{
color:'#3e434e'
}
},Foo() 中
window.getName 被重新賦值
只說(shuō)了NetWork Error,有沒(méi)有具體的報(bào)錯(cuò)提示啊……
str.substring(5,str.length)
相同的動(dòng)作,不同的狀態(tài)……采用 OOP 解決是非常合適的,直接上代碼(沒(méi)調(diào)試,僅示意)
class MyHandler {
constructor(el) {
this._el = el;
this._el
.on("touchstart", e => this.onTouchStart(e))
.on("touchend", e => this.onTouchEnd(e))
.on("touchmove", e => this.onTouchMove(e));
this._click = 0;
this._move = 0;
}
onTouchStart(e) {
var targetTouches = e.originalEvent.targetTouches;
this._oldX = parseInt(targetTouches[0].pageX);
this._click = 1;
var num = this._el.find("li").length;
switch (true) {
case num <= 4:
huadong = 1;
break;
case num > 4 && num <= 8:
huadong = 2;
break;
default:
huadong = 3;
break;
}
}
onTouchEnd() {
this._click = 0;
if (this._move === -1) {
if (jishu < huadong) {
jishu++;
baifen -= parseFloat(100 / huadong);
this._el.css({
"transform": "translateX(" + baifen + "%)",
"transition": "all .5s"
});
}
} else if (this._move === 1) {
if (jishu > 1) {
jishu--;
baifen += parseFloat(100 / huadong);
this._el.css({
"transform": "translateX(" + baifen + "%)",
"transition": "all .5s"
});
}
}
}
onTouchMove() {
var targetTouches = e.originalEvent.targetTouches;
var newX = parseInt(targetTouches[0].pageX);
if (this._click === 1) {
if (newX - this._oldX < 50) { //向前
this._move = -1;
} else if (newX - this._oldX > 50) {
this._move = 1;
} else {
this._move = 0;
}
}
}
}北大青鳥(niǎo)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)開(kāi)發(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ū)ο箝_(kāi)發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開(kāi)發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開(kāi)發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問(wèn),美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。