小编KAR*_*N.A的帖子

JavaFX 导航栏和内容窗格

我想在我的新项目中使用 JavaFX 并希望像下面的屏幕截图一样。

在左侧网站上,我需要一个导航栏,在右侧我需要一个内容。所以,我会在左侧使用 VBox,在右侧使用 AnchorPane(或者更好的 ScrollPane)。

当我点击“安全”按钮时,它应该在右侧加载我的“安全”场景。但我怎么能做到这一点。没有为此找到任何解决方案。

在此处输入图片说明

非常感谢

java javafx navigationbar contentpane

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

如何将 Express 响应对象传递给前端 JS 对象

我的控制器正在通过 res.render 将 lat/lng 数据发送到我的 Handlebars 视图。

res.render('coords', viewModel);
Run Code Online (Sandbox Code Playgroud)

'viewModel' 包含一个对象数组,每个对象包含一个位置名称、lat 和 lng。我想在我的视图中获取这些信息并在谷歌地图上绘制标记。当我尝试通过 Handlebars 将数据注入内联 JS 变量时...

<script>
var viewMarkers = {{viewModel}};
console.log(viewMarkers);
</script>
Run Code Online (Sandbox Code Playgroud)

我在我的控制台中得到了这个...

<script>
var viewMarkers = [object Object],[object Object];
console.log(viewMarkers);
</script>
Run Code Online (Sandbox Code Playgroud)

我只是 Node/Express 领域的初学者,似乎无法理解如何将 viewModel 数据传递给前端的 Google 地图 JS。我的想法是我需要做一个 AJAX 请求来访问数据。无论如何,我已经在互联网上搜索过,但还没有遇到过这样的例子,可以使用一些社区指导。

我感谢任何知识/帮助。

javascript frontend node.js express handlebars.js

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

Mongoose 保存一对多

我在猫鼬中有以下模型,其中博客有很多评论

   var mongoose = require('mongoose')

        , Schema = mongoose.Schema

    var blogScheam = Schema({
        title: String,
        comments: [{ type: Schema.Types.ObjectId, ref: 'Comment' }]
    });

    module.exports = mongoose.model('Post', blogScheam);
Run Code Online (Sandbox Code Playgroud)

评论模型

var mongoose = require('mongoose')

    , Schema = mongoose.Schema

var commentSchema = Schema({
    comment: String,
    user: { type: Schema.Types.ObjectId, ref: 'User' }
});


module.exports = mongoose.model('Comment', commentSchema);
Run Code Online (Sandbox Code Playgroud)

用户模式

var mongoose = require('mongoose')

    , Schema = mongoose.Schema

var userScheam = Schema({
    name: String,
    age: Number,
    posts: [{ type: Schema.Types.ObjectId, ref: 'Post' }]
});


module.exports …
Run Code Online (Sandbox Code Playgroud)

javascript mongoose mongodb node.js

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

在perl中使用子函数警告

sub SampleFunc() { ... }和之间有什么区别sub SampleFunc { ... }

因为如果我使用()括号,我会在编译时收到警告perl -wc Testing.如果我没有使用()括号,sub SampleFunc我肯定没有收到警告信息.

例如:

 $sampleout = cleartex($sampleinput);
Run Code Online (Sandbox Code Playgroud)

错误信息:

 main::cleartex() called too early to check prototype at Sample.pl line xxx.
Run Code Online (Sandbox Code Playgroud)

你能不能请一个人解释一下.如果我删除()那么可能会收到输出的任何重大差异?

perl

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

如何在液体shopify中进行插值

我正在编辑由 Shopify Liquid 中的另一位开发人员编写的标题标签,不幸的是我对语法感到很困惑。我正在尝试在其中一次编辑中进行 ruby​​ 风格的插值。例如,

{% assign title_content = teacher.name %}
{% include "layout/page_title", title: title_content %}
Run Code Online (Sandbox Code Playgroud)

在纯红宝石中,它会是这样的

{% assign title_content = "the name of the teacher is #{teacher.name}" %}
Run Code Online (Sandbox Code Playgroud)

这将给出输出“老师的名字是bla bla”。我想知道是否可以使用 Liquid shopify 做这样的事情。

ruby interpolation ruby-on-rails liquid shopify

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

jQuery检查返回的数据对象是否为空

$("#post").live("click",function()
{
    $("input:checkbox[name='bookmarkid']:checked").each(function()
    {
         $.post("php/socialbookmark-post.php", {bookmarkID: $(this).val()},function(data)
         {
              if(data != "") alert(data);
         });
    });
});
Run Code Online (Sandbox Code Playgroud)

只有出现问题时,php文件才输出一些文本.如果数据为空并且显示空消息,则检查我失败.我需要解决这个问题.有任何想法吗?

javascript jquery jquery-validate

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

Gunrt开始,"致命错误:产生EACCES"

[root @ iZ25q0v42mrZ myapps] #grunt server运行"服务器"任务

server任务已被弃用.使用grunt serve启动服务器.

运行"服务:未定义"(服务)任务

运行"clean:s​​erver"(干净)任务

清理1条路径.

运行"wiredep:app"(wiredep)任务

运行"wiredep:test"(wiredep)任务

运行"并发:服务器"(并发)任务

Running "copy:styles" (copy) task
Copied 1 file

Done, without errors.


Execution Time (2016-01-23 17:20:04 UTC)
loading tasks               236ms  ??????????????????????????????? 88%
loading grunt-contrib-copy   18ms  ??? 7%
copy:styles                  13ms  ?? 5%
Total 267ms
Run Code Online (Sandbox Code Playgroud)

运行"postcss:server"(postcss)任务

已创建1个已处理样式表.

运行"connect:livereload"(连接)任务已开始在http:// localhost:9090上连接Web服务器 致命错误:spawn EACCES

执行时间(2016-01-23 17:20:03 UTC)加载任务221ms▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇16%wiredep:app 163ms▇▇▇▇▇▇ ▇▇▇▇▇▇▇▇▇12%wiredep:测试16ms▇▇1%并发:服务器582ms▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇43%加载grunt-postcss54ms▇▇▇▇▇4%postcss:服务器148ms▇▇▇▇▇▇▇ ▇▇▇▇▇▇▇11%加载grunt-contrib-connect104ms▇▇▇▇▇▇▇▇▇▇8%连接:livereload28ms▇▇▇2%总计1.3s

谁能帮助我看看.谢谢

gruntjs yeoman

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

类型“ MatDialogModule”上不存在属性“打开”

刚开始构建Angular应用。我正在写一个小的图书清单应用程序。我遇到的麻烦对话框组件材料模块。我已经访问了Angular材料网站以检查我的实现,但仍然无法使其按预期运行。我有一个类似的问题小吃吧成分。想知道以前是否有人遇到过此问题。谢谢你的帮助!

app.Module.ts

import {MatDialogModule } from '@angular/material/dialog';

imports:[MatDialogModule]
Run Code Online (Sandbox Code Playgroud)

collection.component.ts

import {MatDialogModule, MatDialogRef } from '@angular/material/dialog';

bookDetailDialogRef: MatDialogRef<BookDetailComponent>;

constructor(private dataService: DataService, private snackBar: MatSnackBarModule,
              private _dialog: MatDialogModule, private _router: Router){}

openDialog(bookId: number): void{
    let config = {with: '650px', height: '400px', position: {top: '50px'}};
    let dialogRef = this._dialog.open(this.bookDetailDialogRef, config);
    dialogRef.componentInstance.bookId = bookId;
    dialogRef.afterClosed().subscribe(res => {this.getBooks();});
  }
Run Code Online (Sandbox Code Playgroud)

collection.component.html

<button mat-button (click)="openDialog(book.id)"><i class="material-icons">
              pageview</i> Dialog</button>
Run Code Online (Sandbox Code Playgroud)

html javascript css angular-material angular

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

如何在Scala Spark的where子句中使用UDF

我正在尝试检查数据帧中的2个双列是否相等到一定程度的精度,因此49.999999应该等于50.是否可以创建UDF并在where子句中使用它?我在Scala中使用Spark 2.0.

scala user-defined-functions dataframe apache-spark spark-dataframe

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

从AsyncStorage检索JWT以使用ApolloClient创建httpLink中间件的问题

我几乎从创建中间件Apollo GraphQL网络层文档中复制/粘贴示例代码,除了我从中拉动依赖项apollo-client-preset并且我使用一个简单的实用程序库来返回jwt标记.这是链接代码......

import { ApolloClient, HttpLink, InMemoryCache, ApolloLink, concat } from 'apollo-client-preset';
import { getSessionToken } from './api/localStorage';

const httpLink = new HttpLink({ uri: 'http://localhost:4000/' });

const authMiddleware = new ApolloLink((operation, forward) => {
  const token = getSessionToken();
  const authorizationHeader = token ? `Bearer ${token}` : null;

  operation.setContext({
    headers: {
      authorization: authorizationHeader,
    }
  });

  return forward(operation);
})

const client = new ApolloClient({
  link: concat(authMiddleware, httpLink),
});
Run Code Online (Sandbox Code Playgroud)

这是./api/localStorage播放中的方法......

export const getSessionToken = () …
Run Code Online (Sandbox Code Playgroud)

javascript async-await graphql react-native asyncstorage

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