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

鍍金池/ 問答/ HTML問答
怪痞 回答

大家思路都很好,謝謝。

巫婆 回答

圖片描述

后臺(tái)返回的是這種,用location.href的方法無法下載,是要驗(yàn)證權(quán)限的,如果是不需要驗(yàn)證權(quán)限,那直接用這個(gè)location方法可以

現(xiàn)在就是不太清楚如何處理這個(gè)返回的文件流

喵小咪 回答

先把react學(xué)明白,再來用typescript寫react

import * as React from 'react'
import * as Reactdom from 'react-dom'

interface Person {
  firstName: string;
  middleName?: string;
  lastName: string;
}

class Greeter extends React.Component<{person:Person}> {
  fullName: string
  constructor (props) {
    super(props)
    this.setFullName(props.person)
  }
  setFullName(person:Person) {
    this.fullName = `${person.firstName}·${person.lastName}`
  }
  sayName = ():string => this.fullName
  render () {
    return (
      <div>{this.sayName()}</div>
    )
  }
}

const jor:Person = {
  firstName: 'michale',
  lastName: 'jordan',
}

Reactdom.render(<Greeter person={jor} />, document.getElementById('#app') as HTMLElement)
墨小白 回答

這個(gè)我看錯(cuò)了,當(dāng)成 NaNmenu了!非常抱歉。

為什么要用background?
直接用i標(biāo)簽就行。

clipboard.png

用iconMoon自定義一下圖標(biāo),就像這樣定義就行了。

http://element.eleme.io/#/zh-...

骨殘心 回答

可以的.
首先分析動(dòng)畫
動(dòng)畫有兩個(gè)方向,向左向右.這個(gè)可以監(jiān)視選中的index,通過比較新舊值來獲得.
用transition組件實(shí)現(xiàn)的話,transition組件觸發(fā)的前提是v-show,v-if導(dǎo)致了dom的顯隱.那么我們就需要4個(gè)邊框元素來切換顯隱觸發(fā)transition.
DEMO

不用transition組件也可以實(shí)現(xiàn)
我們可以用每個(gè)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%;
        }
      }
    }
  }
擱淺 回答

node 確實(shí)存在這個(gè)問題,所以在處理這部分的時(shí)候要特別注意。
單純你的例子的話,放在回調(diào)函數(shù)內(nèi)部,就不會(huì)影響其他用戶了


router.get('/test/match',function(req,res){ 
    let a='test'
    /*修改 a*/
}
失心人 回答

先確定后端是否支持 put 方法。
跟后端聯(lián)調(diào)一下,如果是 post 能不能行?在改成 put 看看聯(lián)調(diào)

安淺陌 回答

你需要根據(jù)經(jīng)緯度去百度地圖或者高德地圖提供的API里面去查。注意經(jīng)緯度規(guī)則有多種有時(shí)候需要轉(zhuǎn)換。

故人嘆 回答

是 JSON 不支持map

夕顏 回答

文檔中有提供close方法的

http://element-cn.eleme.io/#/...

const notifyAction = this.$notify('xxx...')
notifyAction.close()

兄dei換個(gè)思路,試試在組件內(nèi)使用beforeRouteEnter如何? 看你代碼的用意是也是想事先發(fā)起一個(gè)get請求..

  // 組件內(nèi)部
  beforeRouteEnter (to, from, next) {
    next(vm => {
        // 通過 `vm` 訪問組件實(shí)例
        vm.getLocation()
    })
  }

這種東西文檔里也有說明的

放開她 回答
class PrivateRoute extends React.Component {

    render(){
        const { component: Component, ...rest } = this.props
        
        return (
            <Route
                {...rest}
                render={props =>
                  fakeAuth.isAuthenticated ? (
                    <Component {...props} />
                  ) : (
                    <Redirect
                      to={{
                        pathname: "/login",
                        state: { from: props.location }
                      }}
                    />
                  )
                }
              />)
    }
  
}
練命 回答

更新 2

在評(píng)論中與 @SlimBear 討論后,發(fā)現(xiàn)解法上可以優(yōu)化一下:

let hash = formTheadData.reduce((p, c) => [p[c] = 0, p][1], {});

// 得到 hash
// {
//     oppoProjectName: 0,
//     customerName: 0
// }
formThead.forEach((item) => {
    // 不使用 includes 來檢索數(shù)據(jù)
    //  item.isShow = formTheadData.includes(item.value);
    item.isShow = !!hash[item.value]
});

這樣就可以避免循環(huán)嵌套,性能可以有大幅提升。


更新

經(jīng)評(píng)論 @SlimBear 提醒,filter 是會(huì)返回一個(gè)新數(shù)組的,因此這個(gè)解法很有問題。

非常抱歉,由于不是專職前端,這些細(xì)節(jié)容易忽略,誤導(dǎo)題主和各位了。

正解可以看 @原罪 的答案。


原答案:

formThead.filter(h => formTheadData.indexOf(h.value) === -1).forEach(h => h.isShow = false)

枕邊人 回答

nameTextStyle.padding 可以控制其位置,多看看 echarts 文檔

yAxis: {
    type: 'value',
    name: '數(shù)量',
    nameTextStyle: {
        padding: [0, 0, -50, 50]
    }
}
心沉 回答

你在退出登錄的時(shí)候,先在前端把token清空, 再發(fā)送請求