小编jac*_*All的帖子

Angular 2:是否可以从Component Class访问模板引用变量?

<div>
   <input #ipt type="text"/>
</div>
Run Code Online (Sandbox Code Playgroud)

是否可以从组件类访问模板访问变量?

即,我可以在这里访问它,

class XComponent{
   somefunction(){
       //Can I access #ipt here?
   }
}
Run Code Online (Sandbox Code Playgroud)

typescript angular2-template angular

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

如何防止popover div隐藏在点击其内部为twitter bootstrap"dismissible popover"(data-trigger ="focus")?

我有一个不允许的popover(data-trigger ="focus"),里面有一个文本框.但是一旦我在文本框内部单击进行输入就会因为"data-trigger ="焦点而消失".如何智能地使div在内部点击时不会消失?这是我的html:

  <head><script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js" ></script>
    <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script></head>
<body><div><a class="BookAppButton" href="" data-toggle="popover" data-html="true" data-placement="bottom" data-trigger="focus">Click Here</a></div></body>
Run Code Online (Sandbox Code Playgroud)

这是我的jquery:

    $(document).ready(function(){
$('.BookAppButton').click(function(event){
    event.preventDefault();
    console.log("Button Clicked..");
});
$('.BookAppButton').popover({
        title : '',
        html : 'true',
    content:'<div style="border:black 2px solid"><p>Enter name : <input type="text"></input></p></div>'
    });
});
Run Code Online (Sandbox Code Playgroud)

这是我的jsfiddle链接:http: //jsfiddle.net/3g3o4xhw/

我在我的智慧结束..请帮助..在此先感谢.

html javascript jquery twitter-bootstrap bootstrap-popover

11
推荐指数
2
解决办法
3935
查看次数

git fetch --unshallow给出:"致命: - 完整存储库中的--unshallow没有意义"错误

我无法使用plain克隆远程存储库

git clone path 
Run Code Online (Sandbox Code Playgroud)

我收到了错误"The remote end hung up unexpectedly".我得到的完整信息是:

Cloning into 'xyzabc'...
remote: Counting objects: 4328, done.
remote: Compressing objects: 100% (3861/3861), done.
select: Not enough memory2192/4328), 123.71 MiB | 164.00 KiB/s
ffatal: The remote end hung up unexpectedly
atal: early EOF
fatal: index-pack failed
Run Code Online (Sandbox Code Playgroud)

我在网上寻找一个解决方案,在尝试了所有其他解决方案后,我们做了以下解决方案:

git clone --depth=1 path
Run Code Online (Sandbox Code Playgroud)

其次是

git fetch --unshallow
Run Code Online (Sandbox Code Playgroud)

现在克隆完全完成了.但是,当我尝试运行git fetch --unshallow来接收整个项目时,我收到错误:

fatal: --unshallow on a complete repository does not make sense
Run Code Online (Sandbox Code Playgroud)

我不知道该怎么办请指导

git github git-fetch git-clone gitlab

10
推荐指数
3
解决办法
5431
查看次数

在Play Framework中通过GET请求发送日期参数的理想方法是什么?

我是Play Framework的新手.我可以通过请求直接发送简单的数据类型,如字符串,整数等,并在后端Java方法中访问它们.

当我尝试在路径文件中执行此操作时,

GET    /food/fetchMealInfo/:noOfDays/:dateSelected     controllers.trackandplan.FoodController.fetchMealInfo(noOfDays : Integer, dateSelected : Date)
Run Code Online (Sandbox Code Playgroud)

我收到一个错误说

Compilation error
not found: type Date
Run Code Online (Sandbox Code Playgroud)

将日期对象从前端AngularJS应用程序传输到Play Framework中的Java应用程序是什么是正确,安全和干净的方法.请指导.

javascript java datetime get playframework

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

在使用Angular1 + ES6时,控制器功能中的依赖注入未定义,控制器作为类

我使用ES6类来定义我的控制器,所以这是语法,

export class SearchBarController {
    constructor($log) {
        'ngInject';

        $log.debug("Hello");
    }

    textTyped($log){

        $log.debug("change fired.");
    }
} 
Run Code Online (Sandbox Code Playgroud)

观点:

<input type="text" data-ng-model="vm.txt" data-ng-change="vm.textTyped()"/>
Run Code Online (Sandbox Code Playgroud)

所以构造函数中的"Hello"记录正常.但是,在typedText()函数中"触发更改"没有触发,因为显然未定义如何使我的类函数textTyped()访问$ log服务?

注意:如果我将$ log分配给构造函数中的类属性,比如

this.logger = $log;
Run Code Online (Sandbox Code Playgroud)

然后呢,

this.logger.debug("Change fired.");
Run Code Online (Sandbox Code Playgroud)

这很有效.但我不确定这是否是正确的方法.

更新:此外,此方法将对$ log服务的引用公开给绑定到此控制器的视图.这有害吗?

有更好的解决方案吗?

javascript dependency-injection angularjs ecmascript-6

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

Express.js:res.attachment和res.download有什么区别?

res.attachment和res.download之间的区别是什么,以及何时使用我有点困惑.在我的情况下,我将表单数据作为json发送到服务器,它将从中创建一个文件并使用下载链接进行响应.我应该使用2:res.attachment和res.download中的哪一个?

node.js express

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

Nervgh角度文件上传 - 如何限制文件格式说jpeg和png?

我正在升级使用nv-file-select指令的应用程序.我不确定如何限制上传支持的文件格式.

javascript file-upload angularjs angular-file-upload

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

Angular 2.0:Typescript是否支持ES6的所有功能?

打字稿开始声称它是Javascript的超集.现在ES6即将到来.当前的脚本编写器转换器/编译器是否支持所有es6功能和语法,或者它是否与模块导出/导入,箭头函数等的语法的es6间隔不同?

我问,因为我正在尝试学习角度2.0,但我无法决定是否遵循打字稿路径或香草JS路径.

javascript typescript ecmascript-6 angular

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