我在尝试为PHP 7安装Zip时遇到此错误:
pecl install zip
Run Code Online (Sandbox Code Playgroud)
产生错误
configure:错误:请重新安装libzip发行版
我没有发现任何与此错误相关的内容.
我试过apt-get install libzip但找不到包裹.
我在指令中使用hostlistener来检测"blur" - 和"keyup"-events.现在我需要检测指令所在的input-element的变化.我试过了
@HostListener('change', ['$event'])
Run Code Online (Sandbox Code Playgroud)
但它不会发射.
有没有"改变" - 事件?我还读过,应该有一个"输入" - 事件,但这也不会触发.
所以,我的问题是:是否有可以使用的可用事件列表?
我搜索过谷歌:
https://www.google.de/search?q=angular+2+list+of+hostlistener+events
和角度文件:
https://angular.io/api/core/HostListener
但没有找到任何东西.
这是一个糟糕的星期四.这是第13次.昨天我向我的同事们解释了我们对星期四的第13次下降有多么幸运,而不是周五.
好吧,那是昨天,今天我醒来时脸上有棱角的拳头:
无法在字符串'__zone_symbol__optimizedZoneEventTask'上创建属性' creationTrace '
那么它也可能是zone.js,或者甚至更深层次的暗深深处叫做开发堆栈.有谁能够帮我?
对不起我的态度,只是因为早期的alpha阶段工作角度最终对我造成了影响.
PS:我只想说,自昨天工作版以来我没有改变任何东西.因此,我完全迷失了为什么以及如何以及在何处以及在何处发现此错误...
我正在尝试使用angular 2.0,现在我想知道在一些外部事件更改数据后如何启动对视图的更新.
在详细信息中,我有一个谷歌地图和地图上的点击事件处理程序.用户点击地图后,我将点击的纬度和经度存储到控制器上的变量中
this.lat = event.latLng.lat();
this.lon = event.latLng.lon();
Run Code Online (Sandbox Code Playgroud)
在视图中,我想显示这些值
<div> this is my spot: {{lat}} and {{lon}} </div>
Run Code Online (Sandbox Code Playgroud)
在角度1中,我只需在$ scope的调用中将赋值包装在控制器中.$ apply().
在angluar 2.0中更新视图的首选方法是什么?
我估计他们发布了一些重大更改,这是我收到的错误消息:
类型'typeof StoreModule'上不存在属性'provideStore'.
我用Google搜索了这条错误消息,但没有找到任何内容.不过我想有一些我不知道的API更新.
任何人都能指出我正确的方向吗?
我得到以下异常; 我知道它不多,但似乎没有工作文件.我只想说,我已经尝试了所有关于实现我自己的Authenticator的例子.
我在这里找到了一个建议的答案来修复我的Manifest-File(声明服务).已经这样做了,问题仍然存在.
我的初始解决方案基于这个例子:write-your-own-android-authenticator
W/System.err? android.accounts.AuthenticatorException: bind failure
W/System.err? at Android.accounts.AccountManager.convertErrorToException(AccountManager.java:2024)
W/System.err? at android.accounts.AccountManager.access$400(AccountManager.java:144)
W/System.err? at android.accounts.AccountManager$AmsTask$Response.onError(AccountManager.java:1867)
W/System.err? at android.accounts.IAccountManagerResponse$Stub.onTransact(IAccountManagerResponse.java:69)
W/System.err? at android.os.Binder.execTransact(Binder.java:446)
Run Code Online (Sandbox Code Playgroud) pecl install cassandra
Run Code Online (Sandbox Code Playgroud)
产生错误:
configure:错误:无法加载libcassandra
错误:`/ tmp/pear/temp/cassandra/configure'失败
此错误消息是SO上的另一个问题,但尚未解决:在ubuntu上安装php datastax驱动程序
有人可以帮忙吗?
在这一点上没有源代码,请随意关注这个问题,我对于角度2开发中的这种痛苦(但必要的)连续弃用模式感到有点厌倦.
所以我升级到rc.4并尝试使用新的forms-api.这就是我得到的:
"TypeError:this.form.updateValueAndValidity不是函数"
上述错误消息对任何人都有意义吗?
谢谢
编辑:好的,源代码毕竟:异常起源于angular中的文件"form_group_directive.js":
FormGroupDirective.prototype.ngOnChanges = function (changes) {
this._checkFormPresent();
if (collection_1.StringMapWrapper.contains(changes, 'form')) {
var sync = shared_1.composeValidators(this._validators);
this.form.validator = validators_1.Validators.compose([this.form.validator, sync]);
var async = shared_1.composeAsyncValidators(this._asyncValidators);
console.log('from within angular:---------------------------------------------------------------------------------------------------');
console.log(this.form);
this.form.asyncValidator = validators_1.Validators.composeAsync([this.form.asyncValidator, async]);
this.form.updateValueAndValidity({ onlySelf: true, emitEvent: false });
}
Run Code Online (Sandbox Code Playgroud)
console.log-statement的输出是一个"FormGroupDirective",它没有一个名为"updateValueAndValidity"的方法
这很可能是重复的,请指出正确的方向:
我知道如何将文件上传输入类型=文件与accept = image一起使用,以允许从移动设备上传文件图像。
<input type="file" name="myImage" accept="image/*" />
Run Code Online (Sandbox Code Playgroud)
我想像在任何其他移动设备上一样在笔记本电脑上进行这项工作。浏览器供应商仍然会打开“选择文件”对话框,我希望在移动设备上出现“选择源”对话框。
我知道这是浏览器供应商必须解决的问题,但与此同时,问题是:是否有任何框架可以模仿这种行为?