小编Bal*_*zar的帖子

Prolog - 第一个列表是第二个列表的子列表?

例如:

isin([1,2,3], [1,0,1,2,3,0])
Run Code Online (Sandbox Code Playgroud)

将产生真实,因为123在里面101230

我写了以下代码:

isin([AH|AT],[AH|AT]).

isin([AH|AT],[BH|BT]):- AH = BH, isin(AT,BT),isin([AH|AT],BT).
Run Code Online (Sandbox Code Playgroud)

似乎不起作用.尽量不要使用任何内置功能和BTW,Prolog有内置sublist(L1,L2)功能.

如何使用SWI-Prolog针对内置函数编写查询?我试着直接写

?- sublist([1],[2]).
Run Code Online (Sandbox Code Playgroud)

但它给了我underfined procedure错误.

是否可以看到内置函数是如何编码的?怎么样?

prolog

1
推荐指数
1
解决办法
2万
查看次数

Google Maps Javascript V3 Uncaught TypeError:无法读取null的属性'offsetWidth'

首先,为另一个这样的问题道歉,但我似乎无法找到现有问题与我之间的相似之处,所以我走了

我的index.html如下:

<html><script id="employee-tpl" type="text/x-handlebars-template">
    <div class='header'><a href='#' class="button header-button header-button-left">Back</a><h1>Map</h1></div>
    <div data-role="content" id="content">
        <div id="map_canvas" style="height:100%"></div>
    </div>    
</script></html>
Run Code Online (Sandbox Code Playgroud)

所以这是div的一部分,div包含地图.所以下一节是上面的'编译和调用'

============= EDITED ==============

var EmployeeView = function(employee){

    function initMap(){
        var latlng = new google.maps.LatLng(-34.397, 150.644);
        var myOptions = {
            zoom: 8,
            center: latlng,
            mapTypeId: google.maps.MapTypeId.ROADMAP
        };
        var map = new google.maps.Map(document.getElementById("map_canvas"),myOptions);
    };

    this.render = function(){
        this.el.html(EmployeeView.template(employee));
        return this;
    };
    this.initialize = function(){
        this.el=$('<div/>');
    };
    this.initialize();
    google.maps.event.addDomListener(window, "load", initMap);  
}

EmployeeView.template = Handlebars.compile($("#employee-tpl").html());
Run Code Online (Sandbox Code Playgroud)

所以用上面的逻辑,不知怎的,我仍然得到以下错误:(

Uncaught TypeError: Cannot read property 'offsetWidth' of …
Run Code Online (Sandbox Code Playgroud)

javascript jquery google-maps google-maps-api-3

1
推荐指数
1
解决办法
3万
查看次数

吞咽-完成后发出哔哔声

我想在gulp中进行语音控制/反馈/响应。我在下面写了这样的内容,但是没有用。有人知道如何解决吗?:)

它抛出此错误

// Compile Sass, autoprefix properties, generate CSS.
gulp.task('sass', function () {
  return sass('src/sass/style.scss', {style: 'compressed'})
    .pipe(autoprefixer())
    .pipe(rename('style.css'))
    .pipe(gulp.dest('src/css/'))
    .pipe(gutil.beep()) // beep when build is done
})
Run Code Online (Sandbox Code Playgroud)

javascript feedback response beep gulp

1
推荐指数
1
解决办法
1658
查看次数

如何连接 React 组件和字符串?

我想在title道具中执行以下操作:

<Tab title={<Glyphicon glyph="time" /> Real-Time}></Tab>
Run Code Online (Sandbox Code Playgroud)

但它不起作用。我明白了Unexpected token, expected }。所以 astring不能跟随 React 组件。

如何让它在没有数组、函数、创建新组件等的情况下工作。 React 是否有办法在一行中完成,就像我的例子一样?

reactjs webpack react-jsx react-bootstrap webpack-2

1
推荐指数
1
解决办法
2440
查看次数