信息太少,無法判斷,推薦以下幾個方法:
npm、node到較新的版本sudo
單獨導(dǎo)出方法有:export function loadScript(){}
或者
function loadScript(){}
export {loadScript}
你可以util的導(dǎo)出貼出來看看.
個人理解
比如:
<Route exact path="/Home" component={Home}/>
1.只有包裹在Route組件里的才能使用`this.props.location`,
2.假如有個需求,是面包屑或者導(dǎo)航組件里需要拿到`this.props.location`(導(dǎo)航組件或者面包屑一般不會包裹在`Route`里吧),那么直接這么寫顯然就不行了。
這個時候`withRouter`修飾一下,就可以這么寫了。let data = [{
"name":"聯(lián)系方式",
"value":"400-0456-111"
},
{
"name":"官網(wǎng)地址",
"value":"www.baidu.com "
},
{
"name":"企業(yè)地址",
"value":{
"address":"廣東省深圳市南山區(qū)",
}
}];
let result = data.find(ele=>ele.name === '聯(lián)系方式');
這樣?
你的圖片資源它沒法解析呀,把樣式放在單獨的style標(biāo)簽里面
這有一篇文章介紹的比較詳細(xì) Flex Basis與Width的區(qū)別
改變?nèi)萜鞔笮 eries[{center:['30%','50%']}];center里面的參數(shù)調(diào)節(jié)圖的位置。
既然拆分為了這么多個組件,建議用vuex,定義url,點擊導(dǎo)航更改url值。
1.install vuex
2.在main.js入口文件中引入vuex
import Vuex from 'vuex'
Vue.use(Vuex)
3.定義urls以及初始url
const store = new Vuex.Store({
state:{
urls:[
{title:'正在熱映',url:'/mz/v4/api/film/now-playing?page=1&count=7'},
{title:'即將上映',url:'/mz/v4/api/film/coming-soon?page=1&count=7'}
],
posturl:'/mz/v4/api/film/now-playing?page=1&count=7'
}
})
4.定義vue實例時引入
new Vue({
el: '#app',
store:store,
template: '<App/>',
components: { App }
})
5.后面組件初始時請求this.$store.posturl
6.點擊導(dǎo)航,更改this
今天又測試了下,使用vue-devtools發(fā)現(xiàn)子組件接收到的值是更新的,那么就是我watch寫的不對。仔細(xì)查閱發(fā)現(xiàn)watch檢測對象的話,需要調(diào)用handler
watch: {
movMsg: {
handler (newValue, oldValue) {
console.log(newValue)
this.setPlayer()
}
}
},
這樣每次數(shù)據(jù)確實都是刷新的,并且切換可以創(chuàng)建新的實例~嗯 于是問題和在父組件調(diào)用是一樣的,又創(chuàng)建了一大堆播放器。
methods: {
setPlayer () {
this.$nextTick(() => {
// console.log(this.movMsg.videourl)
// eslint-disable-next-line
const player = new TcPlayer('player', {
'mp4': this.movMsg.videourl, // 視頻是只有這一個參數(shù),直播只有下面兩個參數(shù)
'm3u8': this.movMsg.hlsPlay,
'flv': this.movMsg.flvPlay,
'autoplay': false,
'coverpic': {'style': 'default', 'src': this.movMsg.pictureurl ? this.movMsg.pictureurl : this.movMsg.coverPicture}, // 這里判斷視頻的圖是不是空,不是空那就是視頻的圖,空的話那么就是直播的參數(shù)
'width': '100%',
'height': '100%',
'wording': {
2032: '網(wǎng)絡(luò)錯誤',
2048: '請求視頻失敗',
12: '請?zhí)顚懸曨l播放地址',
13: '直播已經(jīng)結(jié)束',
2: '直播已經(jīng)結(jié)束'
}
})
})
}
},
所以我想應(yīng)該是我每次實例化新的播放器對象之前先把原來的銷毀。但是我試了幾次都找不到這個對象呢。。
最終用了一個比較浪的方法
給播放器的容器加ref 然后在每次創(chuàng)建前
this.$refs.player.innerHTML = ''
不論如何 總算實現(xiàn)了。。。。
可以同時拿到十張圖片路徑
css:
.jewelry:hover ~ .listdata {
display: block;
}
.listdata:hover {
display: block;
}如果 result.next 指向一個對象
執(zhí)行 curr = result.next;
這時 curr 和 result.next 將指向同一個對象
執(zhí)行 result.next = null;
將 result.next 指向null,但對象不會被垃圾回收,因為還有一個curr變量指向該對象
執(zhí)行 result = curr;
將 result 指向?qū)ο蟆?br>你可以學(xué)習(xí)下垃圾回收與對象引用
gzip應(yīng)該是服務(wù)端提供的,比如說nginx的gzip
SPA=Single Page Application
Vue,Angular,React這些前端框架主要不就是做單頁面應(yīng)用開發(fā)嗎,為啥一個小小的注冊功能要多個頁面呢?https://www.jianshu.com/p/eff... 這篇教程是否可以解答樓主疑問?
var的長度不夠,用JavaScript Blob,給你個我之前參考的網(wǎng)址JavaScript 導(dǎo)出 上萬條Excel數(shù)據(jù)
一般vue-route跳轉(zhuǎn)都是采用你疑惑的這種方法,這種利用router-link進(jìn)行跳轉(zhuǎn)傳參是很簡潔明了的,其實原理就是相當(dāng)于a標(biāo)簽跳轉(zhuǎn)路徑順便綁定(使用v-bind將參數(shù)綁定在to上面)相應(yīng)的參數(shù),目標(biāo)路徑再接收相應(yīng)參數(shù)就可以了。
我之前寫了一片分享,可以看下具體怎么做到跳轉(zhuǎn)動態(tài)傳參的。
C:\Users\Rare>npm install tb-cli -g
C:\Users\Rare\AppData\Roaming\npm\tb-init -> C:\Users\Rare\AppData\Roaming\npm\node_modules\tb-cli\bin\tb-init.js
C:\Users\Rare\AppData\Roaming\npm\tb-theme -> C:\Users\Rare\AppData\Roaming\npm\node_modules\tb-cli\bin\tb-theme.js
C:\Users\Rare\AppData\Roaming\npm\tb -> C:\Users\Rare\AppData\Roaming\npm\node_modules\tb-cli\bin\tb.js
+ tb-cli@2.0.0
added 188 packages in 70.373s
測試一下,應(yīng)該是安裝成功了,node.js只是運(yùn)行需要的環(huán)境,從未搗鼓
看前兩個警告是沒有寫你打馬賽克的文件夾路徑權(quán)限
另外就是你的‘—ansi-escapes’package包不見了
建議修復(fù)一下node.js的安裝程序
重新安裝一遍
路由地址寫錯了,應(yīng)該這樣:
export default new Router({
routes: [
{
path: '/vcontact',
component: vcontact
},
{
path: '/vexplore',
component: vexplore
},
{
path: '/vme',
component: vme
}
]
})北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jì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)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項目經(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)師。