javascript - 角度输出装饰器不工作给出错误
问题描述
demo.Parent.html
<p>demo-parent works!</p>
<app-demo-child (property)="parentFunction($event)" ></app-demo-child>
demo.parent.component.ts
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-demo-parent',
templateUrl: './demo-parent.component.html',
styleUrls: ['./demo-parent.component.css']
})
export class DemoParentComponent implements OnInit {
constructor() { }
display : any;
parentFuction(event: any){
this.display=event;
console.log(this.display);
}
ngOnInit() {
}
}
demo.child.html
<p>demo-child works!</p>
demo.child.component.ts
export class DemoChildComponent implements OnInit {
@Output() property = new EventEmitter<String>();
value : string="angualr";
constructor() {
}
senndData(){
this.property.emit( this.value);
}
ngOnInit() {
}
}
.
Expected 0 type arguments, but got 1
./node_modules/protractor/built/configParser.js 中的警告未找到模块:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules/protractor/built”中的“coffee-script”
./node_modules/protractor/built/configParser.js 中的警告模块未找到:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules/protractor/built”中的“coffeescript”
./node_modules/protractor/node_modules/source-map-support/source-map-support.js 中的警告模块未找到:错误:无法解析 '/home/sangamnath/Desktop/angualr/ball/node_modules 中的 'fs' /protractor/node_modules/source-map-support'
./node_modules/protractor/node_modules/source-map-support/source-map-support.js 中的警告模块未找到:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules 中的“模块” /protractor/node_modules/source-map-support'
./node_modules/saucelabs/index.js 中的错误 找不到模块:错误:无法解析 '/home/sangamnath/Desktop/angualr/ball/node_modules/saucelabs' 中的 './lib-cov/SauceLabs' . /node_modules/protractor/built/runner.js Module not found: Error: Can't resolve 'child_process' in '/home/sangamnath/Desktop/angualr/ball/node_modules/protractor/built' 错误在./node_modules/protractor/ built/debugger.js 未找到模块:错误:无法解析 '/home/sangamnath/Desktop/angualr/ball/node_modules/protractor/built' 中的 'child_process' ./node_modules/protractor/built/bpRunner.js 中的错误找不到模块:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules/protractor/built”中的“child_process” ./node_modules/selenium-webdriver/firefox/binary 中的错误。js 模块未找到:错误:无法解析 '/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver/firefox' 中的 'child_process' ./node_modules/selenium-webdriver/io/exec.js 中的错误找不到模块:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver/io”中的“child_process” ./node_modules/selenium-webdriver/net/portprober.js 模块中的错误未找到:错误:无法解析 '/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver/net' 中的 'child_process' ./node_modules/blocking-proxy/built/lib/webdriver_logger.js 中的错误找不到模块:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules/blocking-proxy/built/lib”中的“fs” ./node_modules/fs.realpath/index.js 模块中的错误未找到:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules/fs.realpath”中的“fs” ./node_modules/fs.realpath/old.js 中的错误 找不到模块:错误:不能解决 '/home/sangamnath/Desktop/angualr/ball/node_modules/fs.realpath' 中的 'fs' ./node_modules/glob/glob.js 中的 1mERROR 找不到模块:错误:无法解析 '/ 中的 'fs' home/sangamnath/Desktop/angualr/ball/node_modules/glob' ./node_modules/glob/sync.js 中的错误 找不到模块:错误:无法解析 '/home/sangamnath/Desktop/angualr/ball 中的 'fs' /node_modules/glob' ./node_modules/protractor/built/logger.js 中的错误 找不到模块:错误:无法解析 '/home/sangamnath/Desktop/angualr/ball/node_modules/protractor/built' 中的 'fs'中的错误。/node_modules/protractor/built/driverProviders/direct.js Module not found: Error: Can't resolve 'fs' in '/home/sangamnath/Desktop/angualr/ball/node_modules/protractor/built/driverProviders' 错误在./ node_modules/protractor/built/driverProviders/local.js Module not found: Error: Can't resolve 'fs' in '/home/sangamnath/Desktop/angualr/ball/node_modules/protractor/built/driverProviders' ./node_modules 中的错误/protractor/node_modules/webdriver-manager/built/lib/cli/logger.js 未找到模块:错误:无法解析 '/home/sangamnath/Desktop/angualr/ball/node_modules/protractor/node_modules/ 中的 'fs' webdriver-manager/built/lib/cli' ./node_modules/rimraf/rimraf.js 中的错误 找不到模块:错误:无法解析 'fs' in '/home/sangamnath/Desktop/angualr/ball/node_modules/rimraf' ./node_modules/selenium-webdriver/chrome.js 中的错误 找不到模块:错误:无法解析 '/home/sangamnath/Desktop/ 中的 'fs' angualr/ball/node_modules/selenium-webdriver' ./node_modules/selenium-webdriver/edge.js 中的错误模块未找到:错误:无法解析'/home/sangamnath/Desktop/angualr/ball/node_modules 中的'fs' /selenium-webdriver' ./node_modules/selenium-webdriver/ie.js 中的错误模块未找到:错误:无法解析 '/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver' 中的 'fs' ./node_modules/selenium-webdriver/opera.js 中的错误找不到模块:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver”中的“fs”错误。/node_modules/selenium-webdriver/phantomjs.js 找不到模块:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver”中的“fs” ./node_modules/selenium-中的错误webdriver/firefox/binary.js 未找到模块:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver/firefox”中的“fs” ./node_modules/selenium-webdriver 中的错误/firefox/profile.js 未找到模块:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver/firefox”中的“fs” ./node_modules/selenium-webdriver/ 中的错误firefox/extension.js 未找到模块:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver/firefox”中的“fs”。/node_modules/selenium-webdriver/io/index.js 找不到模块:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver/io”中的“fs” ./ node_modules/selenium-webdriver/lib/devmode.js 找不到模块:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver/lib”中的“fs” ./node_modules 中的错误/selenium-webdriver/net/portprober.js 未找到模块:错误:无法解析“/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver/net”中的“fs”在 '/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver/lib' ./node_modules/selenium-webdriver/net/portprober.js 中的错误 找不到模块:错误:无法解析 'fs' '/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver/net'在 '/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver/lib' ./node_modules/selenium-webdriver/net/portprober.js 中的错误 找不到模块:错误:无法解析 'fs' '/home/sangamnath/Desktop/angualr/ball/node_modules/selenium-webdriver/net'
解决方案
尝试EventEmitter
从 Angular 而不是 from导入protractor
:
import { Component, OnInit, Output, EventEmitter } from '@angular/core';
推荐阅读
- python - 如何使python在写入txt时转到下一行
- r - 字符串列到 R 中的 Dtm(日期时间)列
- javascript - JS 代码效果不反映在投资组合上
- c++ - 将这个指针添加到静态列表的类模板的全局调用构造函数导致错误
- python - Selenium 代码无法抓取 ofashion.com.cn
- javascript - JavaScript 值发生变化,但画布不会用更新的值重绘
- reactjs - 如何使用 mapState 命名父道具
- spring-webflux - 元素之间相互依赖的反应式 Mono::zip
- flutter - 使用不包含 TrackingBloc 类型的 Bloc 的上下文调用 BlocProvider.of()
- typescript - 如何从打字稿中的嵌套对象的属性中获取类型