鍍金池/ 問(wèn)答/ HTML問(wèn)答
青瓷 回答

看了上面的答案,都是返回父節(jié)點(diǎn)father的值,那如果要求返回的是 father,這個(gè)父節(jié)點(diǎn)的key,還要雙層循環(huán)嗎加遞歸嗎?

練命 回答

1,先排除ListView布局是否有問(wèn)題,比如有正常的寬高。
2,排除adapter數(shù)據(jù)是否有數(shù)據(jù)
3,再排除adapter的數(shù)據(jù)刷新是否有問(wèn)題
4,再排除你的item是否是可見(jiàn)的

你好胸 回答

我也是遇到同種情況

情皺 回答
 wx.openLocation({
          name: '北京-朝陽(yáng)',
          address: '北京朝陽(yáng)大山子路',
          latitude: res.result.location.lat,
          longitude: res.result.location.lng
      })

詳細(xì)請(qǐng)參考我的文檔https://segmentfault.com/a/11...

深記你 回答

對(duì)direction屬性理解錯(cuò)誤。direction的取值有:rtl和ltr,實(shí)際上就是標(biāo)簽的dir屬性。rtl可以實(shí)現(xiàn)居右對(duì)齊。

青瓷 回答

原生js XMLHttpRequest在onreadystatechange事件根據(jù)判斷readyState和status的狀態(tài)可以知道數(shù)據(jù)是否已發(fā)送完

替身 回答

不要默認(rèn)顯示登錄頁(yè),先顯示空白頁(yè),判斷完登錄狀態(tài)再顯示登錄頁(yè)或者內(nèi)容頁(yè),就不會(huì)閃了

撥弦 回答

應(yīng)該是 ,

'a,v,[b,c,e],d'.split(/,(?![^\]\[]+])/)

孤巷 回答

如果 msg 不是 數(shù)組則 語(yǔ)法有誤, 你的代碼 ES6環(huán)境下 也無(wú)法運(yùn)行

如果是數(shù)組:

self.team.push.apply(self.team, msg)
舊城人 回答

大概意思是RouterMap沒(méi)有render方法,他應(yīng)該不是個(gè)組件
我很好奇這個(gè)routermap是什么,網(wǎng)上也搜不到,router v4的包里也沒(méi)有這個(gè)模塊,能不能把你的資料給我看看?

胭脂淚 回答

iview實(shí)際使用的vue版本和你項(xiàng)目實(shí)際的vue版本不同造成的問(wèn)題, 解決辦法是安裝相同版本的vue. 另外: vue-template-compiler 這個(gè)插件也安裝和vue相同版本的.

故林 回答

//說(shuō)明當(dāng)前目錄一定要加 ./,否則雖然webstorm里面可以打開(kāi)文件,但是webpack打包找不到

webpack中引入外部文件的幾種方法:

require ("./assets/test.js")  //require方式寫法
import Test from "./assets/test.js"   //import完整寫法
import "./assets/test"  //不加名字,不加from,不加后綴(默認(rèn)是.js)
import "./assets/test.css"   //引入css要加后綴 
雅痞 回答

webpack 的 output里的 filename配置好,filename: '[name].js?[hash]'去掉類似 hash 的后綴

如果不想函數(shù)名被混淆,配置你的uglify

new webpack.optimize.UglifyJsPlugin({
    mangle: {
        except: [''] //不需要混淆的函數(shù)名
    }
})
嫑吢丕 回答

謝邀

request.addEventListener('load', this.update);

這句的request是什么東西啊?

默念 回答

webpack3的語(yǔ)法發(fā)生了變化,需要新建一個(gè)文件postcss.config.js,內(nèi)容是

module.exports = {
    plugins: [
        require('postcss-import'), //需要安裝 npm install postcss-import --save-dev,這句代碼是會(huì)對(duì)一個(gè)js文件里面import進(jìn)來(lái)的多個(gè)css放在同一個(gè)style里面,如果是多個(gè)文件引入就會(huì)生成多個(gè)
        require('autoprefixer')({
            broswers: ['>1%', 'last 5 versions', 'Firefox ESR', 'not ie < 9']
        })
    ]
}

然后webpack.config.js中配置loaders為


    {
            test: /\.css$/,
            //這里用數(shù)組方式或者loader字符串連接方式都可以
            use: [
                'style-loader',
                'css-loader?importLoaders=1', //對(duì)于css中@import進(jìn)來(lái)的css同樣做前綴處理
                'postcss-loader'
            ]
        }
離魂曲 回答

在.vue和.js文件中使用對(duì)應(yīng)的cssload解析就可以了。你用的是sass那就需要先安裝:
//在項(xiàng)目下,運(yùn)行下列命令行,sass-loader依賴于node-sass,所以還要安裝node-sass
npm install --save-dev sass-loader node-sass

然后在對(duì)應(yīng)的配置module中配上對(duì)應(yīng)的loader

話寡 回答

今天又測(cè)試了下,使用vue-devtools發(fā)現(xiàn)子組件接收到的值是更新的,那么就是我watch寫的不對(duì)。仔細(xì)查閱發(fā)現(xiàn)watch檢測(cè)對(duì)象的話,需要調(diào)用handler

  watch: {
    movMsg: {
      handler (newValue, oldValue) {
        console.log(newValue)
        this.setPlayer()
      }
    }
  },

這樣每次數(shù)據(jù)確實(shí)都是刷新的,并且切換可以創(chuàng)建新的實(shí)例~嗯 于是問(wèn)題和在父組件調(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, // 視頻是只有這一個(gè)參數(shù),直播只有下面兩個(gè)參數(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ò)錯(cuò)誤',
        2048: '請(qǐng)求視頻失敗',
        12: '請(qǐng)?zhí)顚懸曨l播放地址',
        13: '直播已經(jīng)結(jié)束',
        2: '直播已經(jīng)結(jié)束'
      }
    })
      })
    }
  },
所以我想應(yīng)該是我每次實(shí)例化新的播放器對(duì)象之前先把原來(lái)的銷毀。但是我試了幾次都找不到這個(gè)對(duì)象呢。。

最終用了一個(gè)比較浪的方法
給播放器的容器加ref 然后在每次創(chuàng)建前

    this.$refs.player.innerHTML = ''

不論如何 總算實(shí)現(xiàn)了。。。。

別硬撐 回答

已經(jīng)解決了,是我引用 錯(cuò)了,應(yīng)該是:

 teachers:state=>state.adminTeacher.teachers
撿肥皂 回答

因?yàn)楹心P偷腷order和padding是不計(jì)算在content內(nèi)容里的,你的width:100%;height:100%;也就是內(nèi)容已經(jīng)占滿了,再加上border就超過(guò)了可視窗口的width和height,所以出現(xiàn)滾動(dòng)條,加上css box-sizing: border-box;讓內(nèi)容包含border和padding就行了

  body{
                border:1px solid #ccc;
                box-sizing: border-box;
            }