Sublimelinter& JSHint抱怨Facebook的Open Graph对象{og:url:“example.com”}

时间:2015-07-21 21:03:23

标签: facebook-graph-api facebook-opengraph jshint sublimelinter

我正在使用带有Sublime Text 3的JSHint和SublimeLinter,但是当使用Facebooks API时,它不喜欢结构中的对象double :,例如。 { og:url: 'example.com' }

FB.api(
'me/objects/my-app:object',
'post',
{
    og:url: http://samples.ogp.me/12345678910,
    og:title: Sample Object,
    og:type: my-app:object,
    og:image: https://fbstatic-a.akamaihd.net/images/devsite/attachment_blank.png,
    og:description: ,
    fb:app_id: 12345678910,
    place:location:latitude: Sample Location: Latitude,
    place:location:longitude: Sample Location: Longitude
},
    function(response) {
        // handle the response
    }
);

我知道如何忽略项目根目录下的.jshintrc文件中的某些变量和名称,但不知道如何阻止它抱怨这个结构。我认为既然Facebook API很受欢迎,那么值得在这里发布。

1 个答案:

答案 0 :(得分:0)

用引号括起来。 例如。 { 'og:url': 'example.com' }