注册登录
产品
社群
使用“Bing”搜本站
使用“Google”搜本站
使用“百度”搜本站
✓
站内搜索
注册登录
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
Yitimo
15
获赞数
0
关注数
3
粉丝数
关注他
发私信
杭州
blog.yitimo.com
IP 属地浙江
2017-09-18 加入
浏览 7.1k
举报
屏蔽
主页
回答
38
提问
文章
更多
{msg: '简介加载失败', state: false, data: null}
371 声望
|
学徒
全站排名超越 96% 用户
javascript
153
angular4
145
typescript
98
angular
62
rxjs
53
1
黄金勋章
无名
1
白银勋章
执著
3
青铜勋章
见多识广
评论员
辅导员
个人动态
回答了问题
2020-02-29
json中如何删指定所有的数据
Yitimo
可以通过写一个node脚本解决,有这么几步: fs.readFileSync(path.resolve(源文件路径)) 并 JSON.parse 遍历这个parse过来的列表,每一项都 delete explanation 和 delete more 现在你得到了一个列表,且每一项都去掉了这两个key fs.writeFileSync(path.resolve(源文...
回答了问题
2019-04-30
编写npm模块如何自动解决nodejs和react都要引入使用的模块语法不兼容问题?
Yitimo
此为node方式的导出,但其实在项目中用import方式一样可以导入,这说明了es6 import本身已经可以导入module.exports方式导出的模块。所以其实这个兼容问题与编写的模块无关,即使编写时是export default方式导出的模块,可能在项目编译后都是转为module.exports方式...
回答了问题
2019-04-18
React.createElement: type is invalid
Yitimo
一些没有@types的js库不能用import引用这个不对,即使没有@types,也可以import,但是会没有代码提示,为any类型,此情况下也可以自己手动加declare。
回答了问题
2019-03-25
typescript 如何扩展类的定义?
Yitimo
.d.ts文件可以配置tsconfig.json自动生成,编写第三方库时可以方便应用引入这个库时直接有代码提示(而不是需要额外装一个@types/xxx这种形式)。另外如果要用到一个全局变量(比如webpack.DefinePlugin定义的变量),这个变量直接用时编辑器会提示未定义,此时就可以新...
回答了问题
2019-03-22
Angular component可以直接取用service的function吗
Yitimo
依赖注入是一定要的。不过如果我没理解错的话,你想要的效果,可以把服务注入为公有来实现,也就是: {代码...} 这样可以直接调用到: {代码...} 也就是说,clickEvent确实可以少写一个:)
回答了问题
2019-03-22
Typescript中的namespace 怎么用的
Yitimo
参考这个问答,reference注释不会引入实际代码,而应该用import。
回答了问题
2019-03-22
Chrome插件fetch被CORB拦截
Yitimo
这篇文档不知你看过没有,应该会有帮助。
回答了问题
2019-03-22
angular项目如何启动bazel测试
Yitimo
vpn本身做的事情是改系统代理,而yarn/npm不是走系统代理,需要手动设置比如yarn config set proxy xxx --global,当然还有很多其他方法让cli走系统代理,可以自己查查看。
回答了问题
2019-03-22
yarn 全局安装的东西怎么查看版本号,比如安装eslint,是不是不能使用eslint -v这样查看?
Yitimo
其中@7.3.1 和 @0.11.1就是版本号。至于eslint -v 这种命令与yarn无关,而是需要安装的东西本身来实现这个-v命令。比如ng version可以查看angular-cli版本。一般还可以用-h来看看安装的东西支持的命令。
回答了问题
2018-10-08
为什么Angular会有JIT和AOT两种编译方式
Yitimo
结论是开发时用JIT而部署时用AOT。直接原因是开发时会频繁改动代码进而频繁触发编译,如果都使用AOT,将花费比JIT多得多的编译时间,而只享受到编译完成后带来少量(或明显)的交互响应速度的提升,每次代码改动触发的界面刷新都将花费这段比较久的预编译时间,综合下...
回答了问题
2018-07-25
typescript function(inter): {area: number}后面的花括号里的什么意思?
Yitimo
自然是这个函数的返回值的类型,这里规定了返回值必须为包含string类型的color和number类型的area的object
回答了问题
2018-07-16
Angular6 官网实例中pipe用法的疑问
Yitimo
这个pipe是rxjs 6中的方法,用于整合各种操作符,如果你查的是6版本以下的rxjs则不符合。(前面的of也是6版本开始的新用法)
回答了问题
2018-07-09
写了一个插件,怎么打包成可以给别人模块化引入?
Yitimo
发布到npm之后的话,别人npm install --save 你的包就会把这个包的所有源码(除了你配置过忽略掉的)都下载到node_modules里去,然后项目中成功定位到这个目录中给出的index.js即可。
回答了问题
2018-07-07
angular2插入ng2富文本编辑器报错,如何解决?
Yitimo
看红色错误第4至5行,这个包本身就有问题,直接发布了ts文件,这是不应该出现的,发布到npm的angular第三方包应该编译成为最终的js文件和.d.ts文件。当然强行还要使用这个包的话,在tsconfig中把它包括进来(默认配置应该是忽略了整个node_modules的)。
回答了问题
2018-07-05
Angular 6如何异步更新列表信息?
Yitimo
rxjs 需要订阅,而上面这段代码中 this.httpClient.get并未subscribe,也就不会触发,或者即使订阅了也因为是异步执行而没有效果,最终直接返回了值为clientInfo的observer,这个值始终都会是[]。正确做法getClientInfo()应该返回代码中定义的data这个Observable,比...
回答了问题
2018-01-29
NPM 出错,vonic下载的
Yitimo
{代码...} 错误在这里,node-sass安装包url找不到了,建议不要用cnpm,直接用npm或yarn
回答了问题
2018-01-29
angular4的动画问题!
Yitimo
注意看错误是需要引入 BAM or NoopBAM,实际上应该仅引入BrowserAnimationsModule。
回答了问题
2017-12-26
ionic3 新建项目弹出的两个问题是什么意思?
Yitimo
Cordova 才是底层实现跨平台(iOS&Android)的技术,ionic本身说白只是基于angular的UI组件库,这里也就是整合Cordova,具体打包到平台还要另说。
回答了问题
2017-12-26
angular2 写在<app-root></app-root>中的loading如何根据情况显示?
Yitimo
这就需要监听angular的启动过程了,angular的一般启动代码为platformBrowserDynamic().bootstrapModule(AppModule),返回的是一个Promise,所以直接then它就好了。
回答了问题
2017-12-26
初学angular,一直报一个错can not find name "formcontrol".any,请问应该怎么解决·
Yitimo
看起来是个小问题,组件文件里从 @angular/forms 把 FormControl 也 import 进来就好了。
标签得分
暂无数据
获得勋章
暂无数据
声望记录
暂无数据