记录一次vue的报错

1.主要代码

<div class="hello-ezuikit-js"  v-for="(item,index) in list">
<div class="web-cam" style="float:left;width:45%;">
<div>{{item.webcamAreaName}} {{item.channelName}}</div>
<div :id="genId(index)" style="width:600px;height:400px;">
</div>
</div>
<div id="video-container" style="width:1500px;height:800px"></div>
</div>
var item=res.result[j];
                                                     var fistData={
                                                              autoplay: true,
                                                              id: "video-container0",
                                                              accessToken:"3423",
                                                              url: "ezopen://open.ys7.com/E82901339/1.hd.live",
                                                              template: "simple", // simple - 极简版;standard-标准版;security - 安防版(预览回放);voice-语音版;
                                                              width: 600,
                                                              height: 400
                                                            };
                                                      fistData.accessToken=item.accessToken;
                                                      fistData.id="video-container"+j;
                                                      fistData.url="ezopen://open.ys7.com/"+item.serialNum+"/1.hd.live";
                                                      var player =  new EZUIKit.EZUIKitPlayer(fistData);
 var player =  new EZUIKit.EZUIKitPlayer(fistData);我的代码是这行报错,
内部调用发信息

首先错误的js里面可以看到错误的行,发现通过getelementbyid获取

video-container0的id,发现获取的是空对象。
考虑到什么生命周期问题。错误找到
posted @ 2021-03-02 22:44  longtengdama  阅读(229)  评论(0编辑  收藏  举报