Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何检查字符串是否以iFrame开头?_Javascript_Vue.js_Vuetify.js - Fatal编程技术网

Javascript 如何检查字符串是否以iFrame开头?

Javascript 如何检查字符串是否以iFrame开头?,javascript,vue.js,vuetify.js,Javascript,Vue.js,Vuetify.js,我们正在构建一个新闻源应用程序,其中一些帖子包含iframed youtube视频,而其他帖子则不包含。为了使视频具有响应性,我们将div包装在一个带有“video container”类的div中。但是,我们只希望该类在数据字符串以开头时处于活动状态 这适用于v-for循环中的项目 使用vuejs,我们如何检查数据字符串是否包含“iframe” 方法是: videoCheck: function(item){ var substring = "<iframe>" re

我们正在构建一个新闻源应用程序,其中一些帖子包含iframed youtube视频,而其他帖子则不包含。为了使视频具有响应性,我们将div包装在一个带有“video container”类的div中。但是,我们只希望该类在数据字符串以开头时处于活动状态

这适用于v-for循环中的项目

使用vuejs,我们如何检查数据字符串是否包含“iframe”


方法是:

videoCheck: function(item){
  var substring = "<iframe>"
  return item.includes(substring)
},
videoCheck:功能(项目){
var substring=“”
退货项目。包括(子字符串)
},

据我所知,最向后兼容的解决方案是使用:

返回项。indexOf(substring)==0

在所有最新浏览器中都有:


return item.startsWith(子字符串)

据我所知,最向后兼容的解决方案是使用:

返回项。indexOf(substring)==0

在所有最新浏览器中都有:


return item.startsWith(子字符串)

您遇到的问题是什么?看来你已经解决了。你遇到了什么问题?你似乎已经从这里算出了。注意:我假设
item
是一个stringJust
toString()
然后再对它进行子串。下面是一个示例项:youtube.com/embed/EKZw1m0RHAY>注意:我假设
item
是一个stringJust
toString()
然后对其进行子串。下面是一个示例项:youtube.com/embed/EKZw1m0RHAY“>
videoCheck: function(item){
  var substring = "<iframe>"
  return item.includes(substring)
},